From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- testing/web-platform/mozilla/README | 4 + testing/web-platform/mozilla/meta/__dir__.ini | 4 + .../mozilla/meta/audio-output/__dir__.ini | 1 + .../baselinecoverage/wpt_baselinecoverage.html.ini | 3 + .../sharedworker-import.http.html.ini | 14 + .../sharedworker-import.https.html.ini | 14 + .../script-src-self/worker-import.http.html.ini | 16 + .../script-src-self/worker-import.https.html.ini | 16 + .../sharedworker-import.http.html.ini | 14 + .../sharedworker-import.https.html.ini | 14 + .../worker-src-self/worker-import.http.html.ini | 16 + .../worker-src-self/worker-import.https.html.ini | 16 + .../sharedworker-import.http.html.ini | 14 + .../sharedworker-import.https.html.ini | 14 + .../script-src-self/worker-import.http.html.ini | 16 + .../script-src-self/worker-import.https.html.ini | 16 + .../sharedworker-import.http.html.ini | 14 + .../sharedworker-import.https.html.ini | 14 + .../worker-src-self/worker-import.http.html.ini | 16 + .../worker-src-self/worker-import.https.html.ini | 16 + .../mozilla/meta/css/css-contain/__dir__.ini | 1 + .../mozilla/meta/css/css-grid/subgrid/__dir__.ini | 1 + .../scrollbar-gutter-reflow-counts-001.html.ini | 24 + .../css-overflow/scrollbar-left-fixedpos.html.ini | 2 + .../meta/css/cssom/window_size_rounding.html.ini | 5 + .../css/iframe-os-text-scale-print.sub.html.ini | 5 + .../mq-gamut-resist-fingerprinting.html.ini | 2 + .../mozilla/meta/dom/delayed_window_print.html.ini | 6 + .../web-platform/mozilla/meta/dom/fs/__dir__.ini | 1 + ...table_unlocked_on_tab_close.https.window.js.ini | 3 + .../meta/dom/range-in-two-selections.html.ini | 1 + .../mozilla/meta/dom/throttling/__dir__.ini | 5 + .../meta/dom/throttling/throttling-1.window.js.ini | 4 + .../meta/dom/throttling/throttling-2.window.js.ini | 4 + .../meta/dom/throttling/throttling-3.window.js.ini | 4 + .../meta/dom/throttling/throttling-4.window.js.ini | 4 + .../throttling/throttling-indexeddb.window.js.ini | 4 + .../throttling/throttling-webaudio.window.js.ini | 5 + .../dom/throttling/throttling-webrtc.window.js.ini | 4 + .../dom/throttling/throttling-ws.window.js.ini | 4 + ...ete-space-after-double-click-selection.html.ini | 6 + .../api/redirect/redirect-referrer.https.html.ini | 3 + .../fetchpriority-disabled.h2.html.ini | 3 + .../fetch/fetchpriority/fetchpriority.h2.html.ini | 20 + .../mozilla/meta/fetch/orb/__dir__.ini | 3 + .../mozilla/meta/focus/Selection_extend.html.ini | 20 + ...ck-before-iframe-loaded-different-site.html.ini | 4 + .../meta/infrastructure/prefs/prefs-1.html.ini | 2 + .../mozilla/meta/mathml/disabled/__dir__.ini | 1 + .../meta/mathml/fonts/default-font.html.ini | 2 + .../mozilla/meta/mathml/fonts/dtls-3.html.ini | 2 + .../meta/mathml/fonts/font-inflation-1.html.ini | 5 + .../meta/mathml/fonts/opentype-stretchy.html.ini | 3 + .../meta/mathml/mathml-console-messages.html.ini | 2 + .../meta/mathml/mathspace_names/__dir__.ini | 1 + .../mozilla/meta/mathml/mathvariant/__dir__.ini | 1 + .../mathml/mathvariant/mathvariant-1a.html.ini | 3 + .../mathml/mathvariant/mathvariant-1b.html.ini | 3 + .../mathml/mathvariant/mathvariant-1c.html.ini | 3 + .../meta/mathml/mathvariant/mathvariant-2.html.ini | 3 + ...ant-basic-transforms-with-default-font.html.ini | 3 + .../mozilla/meta/mathml/tables/dir-6a.html.ini | 3 + .../meta/mathml/tables/semantics-4.html.ini | 2 + .../MediaDevices-enumerateDevices.https.html.ini | 6 + .../enumerateDevices-in-background.https.html.ini | 3 + ...aymedia-user-activation-consumed.https.html.ini | 5 + testing/web-platform/mozilla/meta/wasm/__dir__.ini | 1 + .../mozilla/meta/webdriver/__dir__.ini | 1 + .../mozilla/meta/webdriver/bidi/__dir__.ini | 1 + .../meta/webdriver/bidi/browser/close/close.py.ini | 3 + .../create/reference_context.py.ini | 4 + .../bidi/browsing_context/create/type_hint.py.ini | 9 + .../browsing_context/set_viewport/invalid.py.ini | 4 + .../browsing_context/set_viewport/viewport.py.ini | 3 + .../meta/webdriver/bidi/interface/interface.py.ini | 4 + .../meta/webdriver/bidi/session/end/end.py.ini | 3 + .../meta/webdriver/bidi/session/end/invalid.py.ini | 3 + .../webdriver/bidi/session/new/always_match.py.ini | 3 + .../webdriver/bidi/session/new/capabilities.py.ini | 3 + .../webdriver/bidi/session/new/first_match.py.ini | 3 + .../meta/webdriver/bidi/session/new/invalid.py.ini | 3 + .../webdriver/bidi/session/new/response.py.ini | 3 + .../meta/webdriver/bidi/websocket_upgrade.py.ini | 3 + .../meta/webdriver/cdp/debugger_address.py.ini | 11 + .../mozilla/meta/webdriver/cdp/port_file.py.ini | 3 + .../classic/get_window_handles/chrome.py.ini | 4 + .../meta/webdriver/classic/new_session/__dir__.ini | 2 + .../webdriver/classic/new_session/binary.py.ini | 4 + .../classic/new_session/profile_root.py.ini | 4 + .../classic/protocol/marionette_port.py.ini | 8 + .../meta/webdriver/classic/send_alert_text.py.ini | 4 + .../webdriver/harness/crash_content_process.py.ini | 12 + .../webdriver/harness/crash_parent_process.py.ini | 12 + .../web-platform/mozilla/meta/webgpu/__dir__.ini | 7 + .../adapter/requestAdapter/cts.https.html.ini | 52 + .../adapter/requestAdapterInfo/cts.https.html.ini | 9 + .../adapter/requestDevice/cts.https.html.ini | 584 + .../api/operation/buffers/map/cts.https.html.ini | 863 + .../buffers/map_ArrayBuffer/cts.https.html.ini | 23 + .../buffers/map_detach/cts.https.html.ini | 5 + .../operation/buffers/map_oom/cts.https.html.ini | 15 + .../operation/buffers/threading/cts.https.html.ini | 12 + .../command_buffer/basic/cts.https.html.ini | 21 + .../command_buffer/clearBuffer/cts.https.html.ini | 7 + .../copyBufferToBuffer/cts.https.html.ini | 19 + .../copyTextureToTexture/cts.https.html.ini | 2373 + .../command_buffer/image_copy/cts.https.html.ini | 10654 +++ .../programmable/state_tracking/cts.https.html.ini | 100 + .../queries/occlusionQuery/cts.https.html.ini | 1282 + .../render/state_tracking/cts.https.html.ini | 33 + .../api/operation/compute/basic/cts.https.html.ini | 37 + .../compute_pipeline/overrides/cts.https.html.ini | 286 + .../api/operation/device/lost/cts.https.html.ini | 20 + .../webgpu/api/operation/labels/cts.https.html.ini | 116 + .../buffer/multiple_buffers/cts.https.html.ini | 1570 + .../buffer/single_buffer/cts.https.html.ini | 1346 + .../texture/same_subresource/cts.https.html.ini | 955 + .../onSubmittedWorkDone/cts.https.html.ini | 38 + .../pipeline/default_layout/cts.https.html.ini | 19 + .../operation/queue/writeBuffer/cts.https.html.ini | 84 + .../api/operation/reflection/cts.https.html.ini | 18 + .../render_pass/clear_value/cts.https.html.ini | 184 + .../render_pass/resolve/cts.https.html.ini | 12 + .../render_pass/storeOp/cts.https.html.ini | 469 + .../render_pass/storeop2/cts.https.html.ini | 8 + .../culling_tests/cts.https.html.ini | 24 + .../render_pipeline/overrides/cts.https.html.ini | 54 + .../pipeline_output_targets/cts.https.html.ini | 342 + .../primitive_topology/cts.https.html.ini | 103 + .../render_pipeline/sample_mask/cts.https.html.ini | 439 + .../vertex_only_render_pipeline/cts.https.html.ini | 4 + .../operation/rendering/basic/cts.https.html.ini | 36 + .../color_target_state/cts.https.html.ini | 6508 ++ .../operation/rendering/depth/cts.https.html.ini | 666 + .../rendering/depth_bias/cts.https.html.ini | 67 + .../rendering/depth_clip_clamp/cts.https.html.ini | 432 + .../operation/rendering/draw/cts.https.html.ini | 4827 + .../rendering/indirect_draw/cts.https.html.ini | 14 + .../operation/rendering/stencil/cts.https.html.ini | 950 + .../resource_init/buffer/cts.https.html.ini | 152 + .../resource_init/texture_zero/cts.https.html.ini | 2050 + .../sampling/anisotropy/cts.https.html.ini | 20 + .../sampling/filter_mode/cts.https.html.ini | 400 + .../compilation_info/cts.https.html.ini | 78 + .../format_reinterpretation/cts.https.html.ini | 66 + .../operation/texture_view/read/cts.https.html.ini | 19 + .../texture_view/write/cts.https.html.ini | 19 + .../operation/uncapturederror/cts.https.html.ini | 14 + .../vertex_state/correctness/cts.https.html.ini | 2031 + .../vertex_state/index_format/cts.https.html.ini | 104 + .../validation/buffer/create/cts.https.html.ini | 693 + .../validation/buffer/destroy/cts.https.html.ini | 24 + .../validation/buffer/mapping/cts.https.html.ini | 268 + .../features/query_types/cts.https.html.ini | 37 + .../features/texture_formats/cts.https.html.ini | 3941 + .../limits/maxBindGroups/cts.https.html.ini | 502 + .../maxBindingsPerBindGroup/cts.https.html.ini | 389 + .../limits/maxBufferSize/cts.https.html.ini | 51 + .../cts.https.html.ini | 2187 + .../limits/maxColorAttachments/cts.https.html.ini | 226 + .../cts.https.html.ini | 106 + .../maxComputeWorkgroupSizeX/cts.https.html.ini | 107 + .../maxComputeWorkgroupSizeY/cts.https.html.ini | 118 + .../maxComputeWorkgroupSizeZ/cts.https.html.ini | 118 + .../cts.https.html.ini | 3788 + .../cts.https.html.ini | 294 + .../cts.https.html.ini | 150 + .../cts.https.html.ini | 352 + .../cts.https.html.ini | 3722 + .../cts.https.html.ini | 110 + .../cts.https.html.ini | 5789 ++ .../maxSamplersPerShaderStage/cts.https.html.ini | 5831 ++ .../maxStorageBufferBindingSize/cts.https.html.ini | 120 + .../cts.https.html.ini | 8579 ++ .../cts.https.html.ini | 2278 + .../maxTextureArrayLayers/cts.https.html.ini | 62 + .../maxTextureDimension1D/cts.https.html.ini | 53 + .../maxTextureDimension2D/cts.https.html.ini | 292 + .../maxTextureDimension3D/cts.https.html.ini | 62 + .../maxUniformBufferBindingSize/cts.https.html.ini | 128 + .../cts.https.html.ini | 5252 ++ .../limits/maxVertexAttributes/cts.https.html.ini | 96 + .../maxVertexBufferArrayStride/cts.https.html.ini | 92 + .../limits/maxVertexBuffers/cts.https.html.ini | 323 + .../cts.https.html.ini | 107 + .../cts.https.html.ini | 110 + .../validation/compute_pipeline/cts.https.html.ini | 900 + .../validation/createBindGroup/cts.https.html.ini | 1724 + .../createBindGroupLayout/cts.https.html.ini | 856 + .../createPipelineLayout/cts.https.html.ini | 23 + .../validation/createSampler/cts.https.html.ini | 16 + .../validation/createTexture/cts.https.html.ini | 30393 +++++++ .../api/validation/createView/cts.https.html.ini | 2039 + .../api/validation/debugMarker/cts.https.html.ini | 20 + .../encoding/beginComputePass/cts.https.html.ini | 44 + .../encoding/beginRenderPass/cts.https.html.ini | 32 + .../encoding/cmds/clearBuffer/cts.https.html.ini | 80 + .../encoding/cmds/compute_pass/cts.https.html.ini | 115 + .../cmds/copyBufferToBuffer/cts.https.html.ini | 117 + .../cmds/copyTextureToTexture/cts.https.html.ini | 1817 + .../encoding/cmds/debug/cts.https.html.ini | 70 + .../encoding/cmds/index_access/cts.https.html.ini | 198 + .../encoding/cmds/render/draw/cts.https.html.ini | 533 + .../cmds/render/dynamic_state/cts.https.html.ini | 50 + .../cmds/render/indirect_draw/cts.https.html.ini | 38 + .../cmds/render/setIndexBuffer/cts.https.html.ini | 36 + .../cmds/render/setPipeline/cts.https.html.ini | 12 + .../cmds/render/setVertexBuffer/cts.https.html.ini | 45 + .../cmds/render/state_tracking/cts.https.html.ini | 28 + .../encoding/cmds/setBindGroup/cts.https.html.ini | 537 + .../createRenderBundleEncoder/cts.https.html.ini | 719 + .../encoding/encoder_open_state/cts.https.html.ini | 294 + .../encoding/encoder_state/cts.https.html.ini | 66 + .../pipeline_bind_group_compat/cts.https.html.ini | 602 + .../encoding/queries/begin_end/cts.https.html.ini | 29 + .../encoding/queries/general/cts.https.html.ini | 64 + .../queries/resolveQuerySet/cts.https.html.ini | 94 + .../encoding/render_bundle/cts.https.html.ini | 121 + .../api/validation/error_scope/cts.https.html.ini | 210 + .../getBindGroupLayout/cts.https.html.ini | 78 + .../cts.https.html.ini | 46 + .../image_copy/buffer_related/cts.https.html.ini | 2669 + .../buffer_texture_copies/cts.https.html.ini | 250 + .../image_copy/layout_related/cts.https.html.ini | 10936 +++ .../image_copy/texture_related/cts.https.html.ini | 10548 +++ .../validation/query_set/create/cts.https.html.ini | 12 + .../query_set/destroy/cts.https.html.ini | 14 + .../queue/buffer_mapped/cts.https.html.ini | 34 + .../CopyExternalImageToTexture/cts.https.html.ini | 741 + .../queue/destroyed/buffer/cts.https.html.ini | 55 + .../queue/destroyed/query_set/cts.https.html.ini | 22 + .../queue/destroyed/texture/cts.https.html.ini | 43 + .../api/validation/queue/submit/cts.https.html.ini | 5 + .../queue/writeBuffer/cts.https.html.ini | 37 + .../queue/writeTexture/cts.https.html.ini | 46 + .../attachment_compatibility/cts.https.html.ini | 724 + .../render_pass_descriptor/cts.https.html.ini | 661 + .../render_pass/resolve/cts.https.html.ini | 116 + .../depth_stencil_state/cts.https.html.ini | 6595 ++ .../fragment_state/cts.https.html.ini | 2171 + .../render_pipeline/inter_stage/cts.https.html.ini | 466 + .../render_pipeline/misc/cts.https.html.ini | 26 + .../multisample_state/cts.https.html.ini | 54 + .../render_pipeline/overrides/cts.https.html.ini | 964 + .../primitive_state/cts.https.html.ini | 180 + .../shader_module/cts.https.html.ini | 46 + .../vertex_state/cts.https.html.ini | 2768 + .../buffer/in_pass_encoder/cts.https.html.ini | 779 + .../buffer/in_pass_misc/cts.https.html.ini | 506 + .../texture/in_pass_encoder/cts.https.html.ini | 1102 + .../texture/in_render_common/cts.https.html.ini | 6614 ++ .../texture/in_render_misc/cts.https.html.ini | 186 + .../shader_module/entry_point/cts.https.html.ini | 556 + .../shader_module/overrides/cts.https.html.ini | 14 + .../state/device_lost/destroy/cts.https.html.ini | 19084 ++++ .../texture/bgra8unorm_storage/cts.https.html.ini | 54 + .../validation/texture/destroy/cts.https.html.ini | 156 + .../texture/float32_filterable/cts.https.html.ini | 10 + .../rg11b10ufloat_renderable/cts.https.html.ini | 40 + .../cmds/copyTextureToBuffer/cts.https.html.ini | 208 + .../pipeline_bind_group_compat/cts.https.html.ini | 270 + .../fragment_state/cts.https.html.ini | 50 + .../shader_module/cts.https.html.ini | 8 + .../vertex_state/cts.https.html.ini | 96 + .../texture/createTexture/cts.https.html.ini | 12 + .../texture/cubeArray/cts.https.html.ini | 8 + .../webgpu/cts/webgpu/examples/cts.https.html.ini | 144 + .../webgpu/idl/constants/flags/cts.https.html.ini | 68 + .../binary/af_addition/cts.https.html.ini | 66 + .../binary/af_comparison/cts.https.html.ini | 138 + .../binary/af_division/cts.https.html.ini | 66 + .../binary/af_matrix_addition/cts.https.html.ini | 54 + .../af_matrix_subtraction/cts.https.html.ini | 54 + .../binary/af_multiplication/cts.https.html.ini | 66 + .../binary/af_remainder/cts.https.html.ini | 66 + .../binary/af_subtraction/cts.https.html.ini | 66 + .../expression/binary/bitwise/cts.https.html.ini | 1018 + .../binary/bitwise_shift/cts.https.html.ini | 678 + .../binary/bool_logical/cts.https.html.ini | 482 + .../binary/f16_addition/cts.https.html.ini | 350 + .../binary/f16_comparison/cts.https.html.ini | 394 + .../binary/f16_division/cts.https.html.ini | 294 + .../binary/f16_matrix_addition/cts.https.html.ini | 362 + .../cts.https.html.ini | 722 + .../cts.https.html.ini | 544 + .../f16_matrix_subtraction/cts.https.html.ini | 362 + .../cts.https.html.ini | 424 + .../binary/f16_multiplication/cts.https.html.ini | 350 + .../binary/f16_remainder/cts.https.html.ini | 350 + .../binary/f16_subtraction/cts.https.html.ini | 350 + .../binary/f32_addition/cts.https.html.ini | 316 + .../binary/f32_comparison/cts.https.html.ini | 514 + .../binary/f32_division/cts.https.html.ini | 316 + .../binary/f32_matrix_addition/cts.https.html.ini | 326 + .../cts.https.html.ini | 937 + .../cts.https.html.ini | 490 + .../f32_matrix_subtraction/cts.https.html.ini | 331 + .../cts.https.html.ini | 447 + .../binary/f32_multiplication/cts.https.html.ini | 369 + .../binary/f32_remainder/cts.https.html.ini | 367 + .../binary/f32_subtraction/cts.https.html.ini | 316 + .../binary/i32_arithmetic/cts.https.html.ini | 1784 + .../binary/i32_comparison/cts.https.html.ini | 514 + .../binary/u32_arithmetic/cts.https.html.ini | 1935 + .../binary/u32_comparison/cts.https.html.ini | 442 + .../expression/call/builtin/abs/cts.https.html.ini | 378 + .../call/builtin/acos/cts.https.html.ini | 248 + .../call/builtin/acosh/cts.https.html.ini | 204 + .../expression/call/builtin/all/cts.https.html.ini | 72 + .../expression/call/builtin/any/cts.https.html.ini | 84 + .../call/builtin/arrayLength/cts.https.html.ini | 1220 + .../call/builtin/asin/cts.https.html.ini | 204 + .../call/builtin/asinh/cts.https.html.ini | 248 + .../call/builtin/atan/cts.https.html.ini | 248 + .../call/builtin/atan2/cts.https.html.ini | 248 + .../call/builtin/atanh/cts.https.html.ini | 204 + .../builtin/atomics/atomicAdd/cts.https.html.ini | 338 + .../builtin/atomics/atomicAnd/cts.https.html.ini | 642 + .../atomicCompareExchangeWeak/cts.https.html.ini | 908 + .../atomics/atomicExchange/cts.https.html.ini | 1078 + .../builtin/atomics/atomicLoad/cts.https.html.ini | 578 + .../builtin/atomics/atomicMax/cts.https.html.ini | 322 + .../builtin/atomics/atomicMin/cts.https.html.ini | 290 + .../builtin/atomics/atomicOr/cts.https.html.ini | 514 + .../builtin/atomics/atomicStore/cts.https.html.ini | 1286 + .../builtin/atomics/atomicSub/cts.https.html.ini | 354 + .../builtin/atomics/atomicXor/cts.https.html.ini | 770 + .../call/builtin/bitcast/cts.https.html.ini | 2194 + .../call/builtin/ceil/cts.https.html.ini | 248 + .../call/builtin/clamp/cts.https.html.ini | 420 + .../expression/call/builtin/cos/cts.https.html.ini | 204 + .../call/builtin/cosh/cts.https.html.ini | 204 + .../builtin/countLeadingZeros/cts.https.html.ini | 146 + .../call/builtin/countOneBits/cts.https.html.ini | 170 + .../builtin/countTrailingZeros/cts.https.html.ini | 170 + .../call/builtin/cross/cts.https.html.ini | 44 + .../call/builtin/degrees/cts.https.html.ini | 192 + .../call/builtin/determinant/cts.https.html.ini | 187 + .../call/builtin/distance/cts.https.html.ini | 260 + .../expression/call/builtin/dot/cts.https.html.ini | 221 + .../call/builtin/dpdx/cts.https.html.ini | 80 + .../call/builtin/dpdxCoarse/cts.https.html.ini | 64 + .../call/builtin/dpdxFine/cts.https.html.ini | 80 + .../call/builtin/dpdy/cts.https.html.ini | 80 + .../call/builtin/dpdyCoarse/cts.https.html.ini | 64 + .../call/builtin/dpdyFine/cts.https.html.ini | 64 + .../expression/call/builtin/exp/cts.https.html.ini | 248 + .../call/builtin/exp2/cts.https.html.ini | 204 + .../call/builtin/extractBits/cts.https.html.ini | 194 + .../call/builtin/faceForward/cts.https.html.ini | 197 + .../builtin/firstLeadingBit/cts.https.html.ini | 146 + .../builtin/firstTrailingBit/cts.https.html.ini | 170 + .../call/builtin/floor/cts.https.html.ini | 164 + .../expression/call/builtin/fma/cts.https.html.ini | 164 + .../call/builtin/fract/cts.https.html.ini | 248 + .../call/builtin/frexp/cts.https.html.ini | 302 + .../call/builtin/fwidth/cts.https.html.ini | 64 + .../call/builtin/fwidthCoarse/cts.https.html.ini | 80 + .../call/builtin/fwidthFine/cts.https.html.ini | 80 + .../call/builtin/insertBits/cts.https.html.ini | 192 + .../call/builtin/inversesqrt/cts.https.html.ini | 204 + .../call/builtin/ldexp/cts.https.html.ini | 204 + .../call/builtin/length/cts.https.html.ini | 216 + .../expression/call/builtin/log/cts.https.html.ini | 248 + .../call/builtin/log2/cts.https.html.ini | 204 + .../expression/call/builtin/max/cts.https.html.ini | 378 + .../expression/call/builtin/min/cts.https.html.ini | 446 + .../expression/call/builtin/mix/cts.https.html.ini | 372 + .../call/builtin/modf/cts.https.html.ini | 366 + .../call/builtin/normalize/cts.https.html.ini | 215 + .../call/builtin/pack2x16float/cts.https.html.ini | 18 + .../call/builtin/pack2x16snorm/cts.https.html.ini | 18 + .../call/builtin/pack2x16unorm/cts.https.html.ini | 21 + .../call/builtin/pack4x8snorm/cts.https.html.ini | 21 + .../call/builtin/pack4x8unorm/cts.https.html.ini | 21 + .../expression/call/builtin/pow/cts.https.html.ini | 204 + .../call/builtin/quantizeToF16/cts.https.html.ini | 96 + .../call/builtin/radians/cts.https.html.ini | 192 + .../call/builtin/reflect/cts.https.html.ini | 195 + .../call/builtin/refract/cts.https.html.ini | 184 + .../call/builtin/reverseBits/cts.https.html.ini | 146 + .../call/builtin/round/cts.https.html.ini | 248 + .../call/builtin/saturate/cts.https.html.ini | 164 + .../call/builtin/select/cts.https.html.ini | 702 + .../call/builtin/sign/cts.https.html.ini | 360 + .../expression/call/builtin/sin/cts.https.html.ini | 204 + .../call/builtin/sinh/cts.https.html.ini | 248 + .../call/builtin/smoothstep/cts.https.html.ini | 248 + .../call/builtin/sqrt/cts.https.html.ini | 248 + .../call/builtin/step/cts.https.html.ini | 248 + .../call/builtin/storageBarrier/cts.https.html.ini | 22 + .../expression/call/builtin/tan/cts.https.html.ini | 248 + .../call/builtin/tanh/cts.https.html.ini | 248 + .../builtin/textureDimension/cts.https.html.ini | 151 + .../call/builtin/textureGather/cts.https.html.ini | 54 + .../textureGatherCompare/cts.https.html.ini | 22 + .../call/builtin/textureLoad/cts.https.html.ini | 1122 + .../builtin/textureNumLayers/cts.https.html.ini | 29 + .../builtin/textureNumLevels/cts.https.html.ini | 42 + .../builtin/textureNumSamples/cts.https.html.ini | 12 + .../call/builtin/textureSample/cts.https.html.ini | 84 + .../builtin/textureSampleBias/cts.https.html.ini | 54 + .../textureSampleCompare/cts.https.html.ini | 60 + .../textureSampleCompareLevel/cts.https.html.ini | 60 + .../builtin/textureSampleGrad/cts.https.html.ini | 26 + .../builtin/textureSampleLevel/cts.https.html.ini | 57 + .../call/builtin/textureStore/cts.https.html.ini | 326 + .../call/builtin/transpose/cts.https.html.ini | 427 + .../call/builtin/trunc/cts.https.html.ini | 192 + .../builtin/unpack2x16float/cts.https.html.ini | 22 + .../builtin/unpack2x16snorm/cts.https.html.ini | 21 + .../builtin/unpack2x16unorm/cts.https.html.ini | 21 + .../call/builtin/unpack4x8snorm/cts.https.html.ini | 21 + .../call/builtin/unpack4x8unorm/cts.https.html.ini | 21 + .../builtin/workgroupBarrier/cts.https.html.ini | 22 + .../unary/af_arithmetic/cts.https.html.ini | 24 + .../unary/af_assignment/cts.https.html.ini | 20 + .../unary/bool_conversion/cts.https.html.ini | 424 + .../unary/bool_logical/cts.https.html.ini | 84 + .../unary/f16_arithmetic/cts.https.html.ini | 80 + .../unary/f16_conversion/cts.https.html.ini | 774 + .../unary/f32_arithmetic/cts.https.html.ini | 84 + .../unary/f32_conversion/cts.https.html.ini | 682 + .../unary/i32_arithmetic/cts.https.html.ini | 84 + .../unary/i32_complement/cts.https.html.ini | 72 + .../unary/i32_conversion/cts.https.html.ini | 372 + .../unary/u32_complement/cts.https.html.ini | 86 + .../unary/u32_conversion/cts.https.html.ini | 438 + .../execution/float_parse/cts.https.html.ini | 20 + .../execution/flow_control/call/cts.https.html.ini | 40 + .../flow_control/complex/cts.https.html.ini | 12 + .../flow_control/eval_order/cts.https.html.ini | 288 + .../execution/flow_control/for/cts.https.html.ini | 152 + .../execution/flow_control/if/cts.https.html.ini | 58 + .../execution/flow_control/loop/cts.https.html.ini | 70 + .../flow_control/phony/cts.https.html.ini | 88 + .../flow_control/return/cts.https.html.ini | 52 + .../flow_control/switch/cts.https.html.ini | 88 + .../flow_control/while/cts.https.html.ini | 88 + .../memory_model/adjacent/cts.https.html.ini | 50 + .../memory_model/atomicity/cts.https.html.ini | 22 + .../memory_model/barrier/cts.https.html.ini | 88 + .../memory_model/coherence/cts.https.html.ini | 197 + .../execution/memory_model/weak/cts.https.html.ini | 94 + .../shader/execution/padding/cts.https.html.ini | 128 + .../execution/robust_access/cts.https.html.ini | 866 + .../robust_access_vertex/cts.https.html.ini | 12433 +++ .../shader_io/compute_builtins/cts.https.html.ini | 158 + .../shader_io/shared_structs/cts.https.html.ini | 19 + .../shader/execution/shadow/cts.https.html.ini | 50 + .../increment_decrement/cts.https.html.ini | 118 + .../shader/execution/zero_init/cts.https.html.ini | 2104 + .../const_assert/const_assert/cts.https.html.ini | 18720 ++++ .../validation/decl/const/cts.https.html.ini | 83 + .../validation/decl/override/cts.https.html.ini | 34 + .../decl/ptr_spelling/cts.https.html.ini | 681 + .../decl/var_access_mode/cts.https.html.ini | 314 + .../expression/access/vector/cts.https.html.ini | 44511 ++++++++++ .../binary/bitwise_shift/cts.https.html.ini | 1026 + .../expression/call/builtin/abs/cts.https.html.ini | 211 + .../call/builtin/acos/cts.https.html.ini | 160 + .../call/builtin/acosh/cts.https.html.ini | 160 + .../call/builtin/asin/cts.https.html.ini | 169 + .../call/builtin/asinh/cts.https.html.ini | 169 + .../call/builtin/atan/cts.https.html.ini | 160 + .../call/builtin/atan2/cts.https.html.ini | 216 + .../call/builtin/atanh/cts.https.html.ini | 168 + .../call/builtin/atomics/cts.https.html.ini | 154 + .../call/builtin/bitcast/cts.https.html.ini | 1242 + .../call/builtin/ceil/cts.https.html.ini | 6076 ++ .../call/builtin/clamp/cts.https.html.ini | 200 + .../expression/call/builtin/cos/cts.https.html.ini | 168 + .../call/builtin/cosh/cts.https.html.ini | 160 + .../call/builtin/degrees/cts.https.html.ini | 160 + .../expression/call/builtin/exp/cts.https.html.ini | 168 + .../call/builtin/exp2/cts.https.html.ini | 160 + .../call/builtin/inverseSqrt/cts.https.html.ini | 160 + .../call/builtin/length/cts.https.html.ini | 178 + .../expression/call/builtin/log/cts.https.html.ini | 168 + .../call/builtin/log2/cts.https.html.ini | 160 + .../call/builtin/modf/cts.https.html.ini | 160 + .../call/builtin/radians/cts.https.html.ini | 160 + .../call/builtin/round/cts.https.html.ini | 160 + .../call/builtin/saturate/cts.https.html.ini | 168 + .../call/builtin/sign/cts.https.html.ini | 184 + .../expression/call/builtin/sin/cts.https.html.ini | 160 + .../call/builtin/sinh/cts.https.html.ini | 168 + .../call/builtin/sqrt/cts.https.html.ini | 160 + .../expression/call/builtin/tan/cts.https.html.ini | 160 + .../functions/alias_analysis/cts.https.html.ini | 9101 ++ .../functions/restrictions/cts.https.html.ini | 87871 +++++++++++++++++++ .../validation/parse/align/cts.https.html.ini | 1396 + .../validation/parse/attribute/cts.https.html.ini | 252 + .../validation/parse/binary_ops/cts.https.html.ini | 88 + .../validation/parse/blankspace/cts.https.html.ini | 103 + .../validation/parse/break/cts.https.html.ini | 72 + .../validation/parse/builtin/cts.https.html.ini | 128 + .../validation/parse/comments/cts.https.html.ini | 85 + .../validation/parse/const/cts.https.html.ini | 54 + .../parse/const_assert/cts.https.html.ini | 60 + .../validation/parse/diagnostic/cts.https.html.ini | 2738 + .../validation/parse/discard/cts.https.html.ini | 41 + .../validation/parse/enable/cts.https.html.ini | 55 + .../parse/identifiers/cts.https.html.ini | 14874 ++++ .../validation/parse/literal/cts.https.html.ini | 1199 + .../validation/parse/must_use/cts.https.html.ini | 1277 + .../parse/pipeline_stage/cts.https.html.ini | 331 + .../validation/parse/semicolon/cts.https.html.ini | 294 + .../validation/parse/source/cts.https.html.ini | 20 + .../validation/parse/unary_ops/cts.https.html.ini | 32 + .../parse/var_and_let/cts.https.html.ini | 344 + .../shader_io/binding/cts.https.html.ini | 118 + .../shader_io/builtins/cts.https.html.ini | 7273 ++ .../shader_io/entry_point/cts.https.html.ini | 93 + .../validation/shader_io/group/cts.https.html.ini | 128 + .../shader_io/group_and_binding/cts.https.html.ini | 9099 ++ .../validation/shader_io/id/cts.https.html.ini | 196 + .../shader_io/interpolate/cts.https.html.ini | 3263 + .../shader_io/invariant/cts.https.html.ini | 216 + .../shader_io/locations/cts.https.html.ini | 1261 + .../validation/shader_io/size/cts.https.html.ini | 190 + .../shader_io/workgroup_size/cts.https.html.ini | 308 + .../validation/types/alias/cts.https.html.ini | 153 + .../validation/types/struct/cts.https.html.ini | 99 + .../validation/types/vector/cts.https.html.ini | 204 + .../uniformity/uniformity/cts.https.html.ini | 15037 ++++ .../util/texture/texel_data/cts.https.html.ini | 207 + .../util/texture/texture_ok/cts.https.html.ini | 46 + .../canvas/configure/cts.https.html.ini | 1336 + .../canvas/context_creation/cts.https.html.ini | 7 + .../canvas/getCurrentTexture/cts.https.html.ini | 109 + .../getPreferredCanvasFormat/cts.https.html.ini | 2 + .../readbackFromWebGPUCanvas/cts.https.html.ini | 900 + .../copyToTexture/ImageBitmap/cts.https.html.ini | 3881 + .../copyToTexture/ImageData/cts.https.html.ini | 347 + .../copyToTexture/canvas/cts.https.html.ini | 5292 ++ .../copyToTexture/image/cts.https.html.ini | 350 + .../copyToTexture/video/cts.https.html.ini | 120 + .../external_texture/video/cts.https.html.ini | 192 + .../web_platform/worker/worker/cts.https.html.ini | 9 + .../meta/webgpu/webgpu/idl/exposed.http.html.ini | 5 + .../meta/webgpu/webgpu/idl/exposed.https.html.ini | 5 + .../mozilla/meta/webtransport/__dir__.ini | 4 + .../web-platform/mozilla/meta/workers/__dir__.ini | 1 + .../mozilla/meta/workers/bug1674278-crash.html.ini | 2 + .../modules/shared-worker-import-csp.html.ini | 11 + ...AudioOutput-user-activation-consumed.https.html | 30 + .../baselinecoverage/wpt_baselinecoverage.html | 22 + .../script-src-self/sharedworker-import.http.html | 118 + .../script-src-self/sharedworker-import.https.html | 118 + .../script-src-self/worker-import.http.html | 118 + .../script-src-self/worker-import.https.html | 118 + .../worker-src-self/sharedworker-import.http.html | 118 + .../worker-src-self/sharedworker-import.https.html | 118 + .../worker-src-self/worker-import.http.html | 118 + .../worker-src-self/worker-import.https.html | 118 + .../script-src-self/sharedworker-import.http.html | 119 + .../script-src-self/sharedworker-import.https.html | 119 + .../script-src-self/worker-import.http.html | 119 + .../script-src-self/worker-import.https.html | 119 + .../worker-src-self/sharedworker-import.http.html | 119 + .../worker-src-self/sharedworker-import.https.html | 119 + .../worker-src-self/worker-import.http.html | 119 + .../worker-src-self/worker-import.https.html | 119 + .../generic/test-case.sub.js | 98 + ...nt-visibility-hidden-document-reflow-count.html | 44 + .../content-visibility-hidden-reflow-count.html | 120 + ...bility-auto-relevancy-updates-stop-ticking.html | 139 + .../grid-item-aspect-ratio-justify-self-003.html | 146 + .../css/css-grid/subgrid/subgrid-baseline-005.html | 74 + .../css/css-grid/subgrid/subgrid-baseline-006.html | 74 + .../css/css-grid/subgrid/subgrid-baseline-007.html | 86 + .../css/css-grid/subgrid/subgrid-baseline-008.html | 80 + .../css/css-grid/subgrid/subgrid-baseline-009.html | 78 + .../tests/css/css-overflow/scrollbar-events.html | 56 + .../scrollbar-gutter-reflow-counts-001.html | 115 + .../css-overflow/scrollbar-left-fixedpos-ref.html | 21 + .../css/css-overflow/scrollbar-left-fixedpos.html | 23 + .../css/cssom/media-print-change-print-ref.html | 2 + .../tests/css/cssom/media-print-change-print.html | 8 + .../tests/css/cssom/moz-transform-exists.html | 22 + .../tests/css/cssom/window_size_rounding.html | 35 + .../css/file-selector-button-margin-notref.html | 2 + .../tests/css/file-selector-button-margin.html | 10 + .../tests/css/iframe-os-text-scale-print-ref.html | 5 + .../tests/css/iframe-os-text-scale-print.sub.html | 6 + .../mq-gamut-resist-fingerprinting.html | 40 + .../css/quirks-invalidation-standard-sheet.html | 14 + .../reference/ref-filled-green-100px-square.xht | 19 + .../css/resources/iframe-os-text-scale-inner.html | 9 + .../web-platform/mozilla/tests/dom/classList.html | 526 + .../mozilla/tests/dom/delayed_window_print.html | 39 + .../mozilla/tests/dom/dispatch_select_event.html | 35 + .../mozilla/tests/dom/focus-invalid-uri-link.html | 63 + ...-writable_unlocked_on_tab_close.https.window.js | 70 + .../fs-open_writable_after_trigger.sub.html | 45 + .../fs-open_writable_then_close_tab.sub.html | 20 + .../mozilla/tests/dom/fs/support/testHelpers.js | 15 + .../mozilla/tests/dom/range-in-two-selections.html | 34 + .../tests/dom/throttling/resources/test.html | 5 + .../tests/dom/throttling/resources/throttling.js | 136 + .../tests/dom/throttling/resources/ws.sub.js | 3 + .../tests/dom/throttling/throttling-1.window.js | 10 + .../tests/dom/throttling/throttling-2.window.js | 11 + .../tests/dom/throttling/throttling-3.window.js | 11 + .../tests/dom/throttling/throttling-4.window.js | 11 + .../dom/throttling/throttling-indexeddb.window.js | 35 + .../dom/throttling/throttling-webaudio.window.js | 35 + .../dom/throttling/throttling-webrtc.window.js | 35 + .../tests/dom/throttling/throttling-ws.window.js | 37 + .../delete-space-after-double-click-selection.html | 278 + .../input-setRangeText-during-noframe-crash.html | 18 + .../white-space-handling-in-mail-editor.html | 371 + .../redirect/redirect-referrer-mixed-content.js | 51 + .../api/redirect/redirect-referrer.https.html | 18 + .../fetchpriority/fetchpriority-disabled.h2.html | 18 + .../fetch/fetchpriority/fetchpriority.h2.html | 18 + .../tests/fetch/fetchpriority/fetchpriority.js | 107 + .../fetchpriority/support/fetch-tests-data.js | 40 + .../support/fetch-tests/fetch-init.h2.html | 66 + .../fetchpriority/support/font-face-tests-data.js | 21 + .../support/font-face-tests/font-face-worker.js | 5 + .../load-font-face-from-head.h2.html | 24 + .../load-font-face-from-script.h2.html | 18 + .../load-font-face-from-worker.h2.html | 19 + .../fetchpriority/support/image-tests-data.js | 96 + .../support/image-tests/image-dynamic-load.h2.html | 41 + .../support/image-tests/image-initial-load.h2.html | 18 + .../image-tests/image-svg-dynamic-load.h2.html | 50 + .../image-tests/image-svg-initial-load.h2.html | 30 + .../image-tests/shape-outside-image.h2.html | 29 + .../fetch/fetchpriority/support/link-tests-data.js | 471 + .../link-dynamic-load-stylesheet.h2.html | 74 + .../link-tests/link-dynamic-modulepreload.h2.html | 36 + .../link-tests/link-dynamic-prefetch.h2.html | 36 + .../link-tests/link-dynamic-preload-fetch.h2.html | 37 + .../link-tests/link-dynamic-preload-font.h2.html | 37 + .../link-tests/link-dynamic-preload-image.h2.html | 37 + .../link-tests/link-dynamic-preload-script.h2.html | 37 + .../link-tests/link-dynamic-preload-style.h2.html | 37 + .../support/link-tests/link-header.h2.html | 14 + .../link-initial-load-stylesheet.h2.html | 26 + .../link-tests/link-initial-modulepreload.h2.html | 18 + .../link-tests/link-initial-prefetch.h2.html | 18 + .../link-tests/link-initial-preload-fetch.h2.html | 18 + .../link-tests/link-initial-preload-font.h2.html | 18 + .../link-tests/link-initial-preload-image.h2.html | 18 + .../link-tests/link-initial-preload-script.h2.html | 18 + .../link-tests/link-initial-preload-style.h2.html | 18 + .../fetchpriority/support/resources/dummy.css | 1 + .../fetchpriority/support/resources/dummy.font | 0 .../fetchpriority/support/resources/dummy.image | 0 .../fetch/fetchpriority/support/resources/dummy.js | 0 .../fetchpriority/support/resources/dummy.txt | 0 .../support/resources/square_25px_x_25px.png | Bin 0 -> 570 bytes .../fetchpriority/support/script-tests-data.js | 216 + .../async-module-script-initial-load.h2.html | 18 + .../script-tests/async-script-initial-load.h2.html | 18 + .../deferred-script-initial-load.h2.html | 18 + .../module-script-dynamic-insertion.h2.html | 37 + .../module-script-initial-load.h2.html | 18 + .../script-tests/script-dynamic-insertion.h2.html | 35 + .../script-tests/script-initial-load-body.h2.html | 27 + .../script-tests/script-initial-load-head.h2.html | 18 + .../orb/tentative/content-range.sub.window.js | 19 + .../img-mime-types-coverage.tentative.sub.html | 43 + .../orb/tentative/known-mime-type.sub.window.js | 48 + .../fetch/orb/tentative/nosniff.sub.window.js | 43 + .../tests/fetch/orb/tentative/resources/utils.js | 28 + .../tests/fetch/orb/tentative/status.sub.window.js | 30 + .../mozilla/tests/focus/Range_collapse.html | 207 + .../mozilla/tests/focus/Range_selectNode.html | 267 + .../mozilla/tests/focus/Range_setEnd.html | 364 + .../mozilla/tests/focus/Range_setStart.html | 353 + .../mozilla/tests/focus/Selection_addRange.html | 1242 + .../tests/focus/Selection_addRange_in_iframe.html | 63 + .../focus/Selection_addRange_into_iframe.html | 67 + .../Selection_addRange_into_iframe_iframe.html | 9 + .../mozilla/tests/focus/Selection_collapse.html | 148 + .../tests/focus/Selection_collapseToEnd.html | 134 + .../tests/focus/Selection_collapseToStart.html | 142 + .../mozilla/tests/focus/Selection_extend.html | 189 + .../tests/focus/Selection_removeAllRanges.html | 112 + .../mozilla/tests/focus/Selection_removeRange.html | 112 + .../tests/focus/Selection_selectAllChildren.html | 254 + .../tests/focus/Selection_setBaseAndExtent.html | 926 + .../tests/focus/delegateFocus-is-focusable.html | 19 + .../focus-before-iframe-loaded-different-site.html | 16 + .../focus-before-iframe-loaded-same-site.html | 16 + ...t-tick-before-iframe-loaded-different-site.html | 16 + ...s-next-tick-before-iframe-loaded-same-site.html | 16 + ...iframe-focus-event-after-iframe-gets-focus.html | 75 + ...-before-iframe-loaded-different-site-inner.html | 17 + ...ore-iframe-loaded-different-site-outer.sub.html | 42 + ...focus-before-iframe-loaded-same-site-inner.html | 17 + ...focus-before-iframe-loaded-same-site-outer.html | 42 + ...-before-iframe-loaded-different-site-inner.html | 17 + ...ore-iframe-loaded-different-site-outer.sub.html | 50 + ...-tick-before-iframe-loaded-same-site-inner.html | 17 + ...-tick-before-iframe-loaded-same-site-outer.html | 50 + ...different-site-iframe-gets-focus-outer.sub.html | 42 + ...-focus-event-after-iframe-gets-focus-inner.html | 31 + ...nt-after-same-site-iframe-gets-focus-outer.html | 42 + .../location-hash.sub.html | 66 + .../read-media/sandboxed-video.html | 24 + .../form-controls/range-snap-to-tick-marks-01.html | 59 + .../form-controls/range-snap-to-tick-marks-02.html | 41 + .../form-controls/range-snap-to-tick-marks-03.html | 46 + .../form-controls/range-snap-to-tick-marks-04.html | 48 + .../form-submission-0/non-usv-filenames.window.js | 95 + .../forms/input-radio-key-navigation.html | 61 + .../selection-value-interactions.html | 217 + .../input-activation-behavior.html | 103 + .../range-tick-marks-01-notref.html | 3 + .../the-input-element/range-tick-marks-01.html | 13 + .../range-tick-marks-02-notref.html | 9 + .../the-input-element/range-tick-marks-02.html | 14 + .../the-input-element/range-tick-marks-03-ref.html | 7 + .../the-input-element/range-tick-marks-03.html | 15 + .../the-input-element/range-tick-marks-04-ref.html | 7 + .../the-input-element/range-tick-marks-04.html | 14 + .../html/semantics/forms/time-enter-keypress.html | 48 + .../async-dynamic-module-circular.html | 25 + .../async-dynamic-module-error.html | 25 + .../the-script-element/async-dynamic-module.html | 25 + .../the-script-element/async-module-circular.html | 28 + .../the-script-element/async-module-error.html | 25 + .../the-script-element/async-module.html | 21 + .../circular-module-import-with-syntax-error.html | 26 + .../the-script-element/create-module-script.html | 25 + .../the-script-element/inline-module-order.html | 40 + .../mixed-content-import.https.html | 27 + .../the-script-element/module-error-reporting.html | 89 + .../reload-failed-module-script.html | 41 + .../support/async_dynamic_module.js | 11 + .../support/async_dynamic_module_circular.js | 5 + .../support/async_dynamic_module_error.js | 5 + .../the-script-element/support/async_module.js | 14 + .../support/async_module_circular.js | 3 + .../support/async_module_error.js | 4 + .../support/async_test_module.js | 12 + .../support/async_test_module_circular_1.js | 3 + .../support/async_test_module_circular_2.js | 5 + .../support/async_test_module_circular_3.js | 8 + .../support/async_test_module_failure.js | 6 + .../the-script-element/support/bad_local_export.js | 3 + .../the-script-element/support/circular_error1.js | 2 + .../the-script-element/support/circular_error2.js | 1 + .../the-script-element/support/circular_error3.js | 1 + .../the-script-element/support/empty_module.js | 0 .../support/evaluation-order-setup.mjs | 19 + .../support/import_resolve_failure.js | 2 + .../support/indirect_export_resolve_failure.js | 2 + .../the-script-element/support/missing_import.js | 2 + .../support/missing_indirect_export.js | 2 + .../the-script-element/support/mixed_import.js | 1 + .../the-script-element/support/mixed_import2.js | 1 + .../the-script-element/support/module.js | 2 + .../support/module_eval_error.js | 3 + .../mozilla/tests/html/syntax/charset/README.md | 7 + .../syntax/charset/in-noscript-after-template.html | 10 + .../tests/html/syntax/charset/in-noscript-ncr.html | 10 + .../tests/html/syntax/charset/in-noscript.html | 10 + .../syntax/charset/in-svg-in-cdata-after-gt.html | 10 + .../references/in-noscript-after-template-ref.html | 9 + .../charset/references/in-noscript-ncr-ref.html | 9 + .../syntax/charset/references/in-noscript-ref.html | 9 + .../references/in-svg-in-cdata-after-gt-ref.html | 10 + .../mozilla/tests/indic-detection/LICENSE | 359 + .../mozilla/tests/indic-detection/README.txt | 14 + .../tests/indic-detection/baskar-jagran.html | 10 + .../mozilla/tests/indic-detection/elango.html | 10 + .../mozilla/tests/indic-detection/htchanakya.html | 12 + .../mozilla/tests/indic-detection/shreetam.html | 10 + .../mozilla/tests/indic-detection/tab.html | 10 + .../mozilla/tests/indic-detection/tam.html | 10 + .../mozilla/tests/indic-detection/tboomi.html | 10 + .../mozilla/tests/indic-detection/tscii.html | 10 + .../tests/infrastructure/prefs/prefs-0.html | 12 + .../tests/infrastructure/prefs/prefs-1.html | 11 + .../tests/infrastructure/prefs/prefs-2.html | 10 + .../tests/infrastructure/prefs/prefs-false.html | 5 + .../tests/infrastructure/prefs/prefs-true.html | 5 + .../specialPowers/specialpowers.html | 7 + .../web-platform/mozilla/tests/mathml/README.md | 57 + .../disabled/disabled-scriptlevel-1-ref.html | 129 + .../disabled/disabled-scriptlevel-1-ref.xhtml | 133 + .../mathml/disabled/disabled-scriptlevel-1.html | 130 + .../mathml/disabled/disabled-scriptlevel-1.xhtml | 134 + .../mathml/disabled/dynamic-math-tree-001.html | 47 + .../tests/mathml/disabled/math-parse01.html | 62 + .../web-platform/mozilla/tests/mathml/fonts/README | 6 + .../mozilla/tests/mathml/fonts/axis-height-1.otf | Bin 0 -> 1968 bytes .../mozilla/tests/mathml/fonts/axis-height-2.otf | Bin 0 -> 1968 bytes .../tests/mathml/fonts/default-font-ref.html | 14 + .../mozilla/tests/mathml/fonts/default-font.html | 16 + .../mozilla/tests/mathml/fonts/dtls-1-ref.html | 132 + .../mozilla/tests/mathml/fonts/dtls-1.html | 135 + .../mozilla/tests/mathml/fonts/dtls-1.otf | Bin 0 -> 1812 bytes .../mozilla/tests/mathml/fonts/dtls-2-ref.html | 175 + .../mozilla/tests/mathml/fonts/dtls-2.html | 214 + .../mozilla/tests/mathml/fonts/dtls-3-ref.html | 175 + .../mozilla/tests/mathml/fonts/dtls-3.html | 217 + .../tests/mathml/fonts/font-inflation-1-ref.html | 74 + .../tests/mathml/fonts/font-inflation-1.html | 108 + .../mozilla/tests/mathml/fonts/generate.py | 320 + .../mozilla/tests/mathml/fonts/limits-5.otf | Bin 0 -> 1872 bytes .../tests/mathml/fonts/mathscript-1-ref.html | 45 + .../mozilla/tests/mathml/fonts/mathscript-1.html | 38 + .../tests/mathml/fonts/mathscript-2-ref.html | 25 + .../mozilla/tests/mathml/fonts/mathscript-2.html | 40 + .../mozilla/tests/mathml/fonts/mathssty.woff | Bin 0 -> 1384 bytes .../tests/mathml/fonts/opentype-axis-height.html | 51 + .../tests/mathml/fonts/opentype-limits.html | 60 + .../tests/mathml/fonts/opentype-stretchy-ref.html | 69 + .../tests/mathml/fonts/opentype-stretchy.html | 70 + .../mozilla/tests/mathml/fonts/ssty-1-ref.html | 337 + .../mozilla/tests/mathml/fonts/ssty-1.html | 325 + .../mozilla/tests/mathml/fonts/ssty-2-ref.html | 275 + .../mozilla/tests/mathml/fonts/ssty-2.html | 268 + .../mozilla/tests/mathml/fonts/ssty.woff | Bin 0 -> 1412 bytes .../mozilla/tests/mathml/fonts/stretchy.otf | Bin 0 -> 3336 bytes .../tests/mathml/mathml-console-messages.html | 245 + .../tests/mathml/mathml-type-supported-ref.xml | 4 + .../tests/mathml/mathml-type-supported.xhtml | 12 + .../mathspace_names/negative-namedspace-ref.html | 54 + .../mathspace_names/negative-namedspace.html | 57 + .../mathspace_names/positive-namedspace-ref.html | 54 + .../mathspace_names/positive-namedspace.html | 57 + .../mathml/mathvariant/mathvariant-1a-ref.html | 233 + .../tests/mathml/mathvariant/mathvariant-1a.html | 225 + .../mathml/mathvariant/mathvariant-1b-ref.html | 126 + .../tests/mathml/mathvariant/mathvariant-1b.html | 127 + .../mathml/mathvariant/mathvariant-1c-ref.html | 247 + .../tests/mathml/mathvariant/mathvariant-1c.html | 248 + .../mathml/mathvariant/mathvariant-1d-ref.html | 64 + .../tests/mathml/mathvariant/mathvariant-1d.html | 65 + .../mathml/mathvariant/mathvariant-2-ref.html | 25 + .../tests/mathml/mathvariant/mathvariant-2.html | 26 + .../mathml/mathvariant/mathvariant-4-ref.html | 55 + .../tests/mathml/mathvariant/mathvariant-4.html | 47 + .../mathml/mathvariant/mathvariant-5-ref.html | 49 + .../tests/mathml/mathvariant/mathvariant-5.html | 71 + ...ant-basic-transforms-with-default-font-ref.html | 15 + ...variant-basic-transforms-with-default-font.html | 20 + .../mathvariant/mathvariant-bold-fraktur-ref.html | 79 + .../mathvariant/mathvariant-bold-fraktur.html | 85 + .../mathvariant/mathvariant-bold-italic-ref.html | 137 + .../mathvariant/mathvariant-bold-italic.html | 143 + .../mathml/mathvariant/mathvariant-bold-ref.html | 149 + .../mathvariant-bold-sans-serif-ref.html | 147 + .../mathvariant/mathvariant-bold-sans-serif.html | 153 + .../mathvariant/mathvariant-bold-script-ref.html | 79 + .../mathvariant/mathvariant-bold-script.html | 85 + .../tests/mathml/mathvariant/mathvariant-bold.html | 155 + .../mathvariant-case-sensitivity-ref.html | 163 + .../mathvariant/mathvariant-case-sensitivity.html | 168 + ...t-double-struck-font-style-font-weight-ref.html | 25 + ...riant-double-struck-font-style-font-weight.html | 30 + .../mathvariant/mathvariant-double-struck-ref.html | 114 + .../mathvariant/mathvariant-double-struck.html | 120 + .../mathvariant/mathvariant-fraktur-ref.html | 79 + .../mathml/mathvariant/mathvariant-fraktur.html | 85 + .../mathvariant/mathvariant-initial-ref.html | 47 + .../mathml/mathvariant/mathvariant-initial.html | 53 + .../mathml/mathvariant/mathvariant-italic-ref.html | 139 + .../mathml/mathvariant/mathvariant-italic.html | 145 + .../mathml/mathvariant/mathvariant-looped-ref.html | 54 + .../mathml/mathvariant/mathvariant-looped.html | 60 + .../mathvariant/mathvariant-monospace-ref.html | 89 + .../mathml/mathvariant/mathvariant-monospace.html | 95 + .../mathvariant-sans-serif-bold-italic-ref.html | 137 + .../mathvariant-sans-serif-bold-italic.html | 143 + .../mathvariant-sans-serif-italic-ref.html | 79 + .../mathvariant/mathvariant-sans-serif-italic.html | 85 + .../mathvariant/mathvariant-sans-serif-ref.html | 89 + .../mathml/mathvariant/mathvariant-sans-serif.html | 95 + .../mathml/mathvariant/mathvariant-script-ref.html | 79 + .../mathml/mathvariant/mathvariant-script.html | 85 + .../mathvariant/mathvariant-stretched-ref.html | 50 + .../mathml/mathvariant/mathvariant-stretched.html | 56 + .../mathml/mathvariant/mathvariant-tailed-ref.html | 42 + .../mathml/mathvariant/mathvariant-tailed.html | 48 + .../tests/mathml/menclose/menclose-1-ref.html | 21 + .../mozilla/tests/mathml/menclose/menclose-1a.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1b.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1d.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1e.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1f.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1g.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1h.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1i.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1j.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1k.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1l.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1m.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1n.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1o.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1p.html | 22 + .../mozilla/tests/mathml/menclose/menclose-1q.html | 14 + .../mathml/menclose/menclose-2-actuarial-ref.html | 44 + .../mathml/menclose/menclose-2-actuarial.html | 43 + .../mathml/menclose/menclose-2-bottom-ref.html | 43 + .../tests/mathml/menclose/menclose-2-bottom.html | 42 + .../tests/mathml/menclose/menclose-2-box-ref.html | 45 + .../tests/mathml/menclose/menclose-2-box.html | 44 + .../mathml/menclose/menclose-2-circle-ref.html | 44 + .../tests/mathml/menclose/menclose-2-circle.html | 43 + .../menclose-2-downdiagonalstrike-ref.html | 43 + .../menclose/menclose-2-downdiagonalstrike.html | 42 + .../menclose/menclose-2-horizontalstrike-ref.html | 43 + .../menclose/menclose-2-horizontalstrike.html | 42 + .../tests/mathml/menclose/menclose-2-left-ref.html | 43 + .../tests/mathml/menclose/menclose-2-left.html | 42 + .../mathml/menclose/menclose-2-longdiv-ref.html | 45 + .../tests/mathml/menclose/menclose-2-longdiv.html | 44 + .../menclose/menclose-2-phasorangle-ref.html | 47 + .../mathml/menclose/menclose-2-phasorangle.html | 46 + .../mathml/menclose/menclose-2-right-ref.html | 43 + .../tests/mathml/menclose/menclose-2-right.html | 42 + .../mathml/menclose/menclose-2-roundedbox-ref.html | 42 + .../mathml/menclose/menclose-2-roundedbox.html | 41 + .../tests/mathml/menclose/menclose-2-top-ref.html | 43 + .../tests/mathml/menclose/menclose-2-top.html | 42 + .../menclose/menclose-2-updiagonalarrow-ref.html | 44 + .../menclose/menclose-2-updiagonalarrow.html | 43 + .../menclose/menclose-2-updiagonalstrike-ref.html | 43 + .../menclose/menclose-2-updiagonalstrike.html | 42 + .../menclose/menclose-2-verticalstrike-ref.html | 43 + .../mathml/menclose/menclose-2-verticalstrike.html | 42 + .../tests/mathml/menclose/menclose-3-box-ref.html | 15 + .../tests/mathml/menclose/menclose-3-box.html | 16 + .../mathml/menclose/menclose-3-default-ref.html | 15 + .../tests/mathml/menclose/menclose-3-default.html | 16 + .../mathml/menclose/menclose-3-invalid-ref.html | 13 + .../tests/mathml/menclose/menclose-3-invalid.html | 16 + .../mathml/menclose/menclose-3-madruwb-ref.html | 15 + .../tests/mathml/menclose/menclose-3-madruwb.html | 16 + .../mathml/menclose/menclose-3-multiple-ref.html | 15 + .../tests/mathml/menclose/menclose-3-multiple.html | 16 + .../mathml/menclose/menclose-3-unknown-ref.html | 15 + .../tests/mathml/menclose/menclose-3-unknown.html | 16 + .../mozilla/tests/mathml/menclose/menclose-4.html | 30 + .../mathml/menclose/menclose-5-actuarial-ref.html | 11 + .../mathml/menclose/menclose-5-actuarial.html | 19 + .../mathml/menclose/menclose-5-bottom-ref.html | 11 + .../tests/mathml/menclose/menclose-5-bottom.html | 19 + .../tests/mathml/menclose/menclose-5-box-ref.html | 11 + .../tests/mathml/menclose/menclose-5-box.html | 19 + .../mathml/menclose/menclose-5-circle-ref.html | 11 + .../tests/mathml/menclose/menclose-5-circle.html | 19 + .../menclose-5-downdiagonalstrike-ref.html | 11 + .../menclose/menclose-5-downdiagonalstrike.html | 19 + .../menclose/menclose-5-horizontalstrike-ref.html | 11 + .../menclose/menclose-5-horizontalstrike.html | 19 + .../tests/mathml/menclose/menclose-5-left-ref.html | 11 + .../tests/mathml/menclose/menclose-5-left.html | 19 + .../mathml/menclose/menclose-5-longdiv-ref.html | 11 + .../tests/mathml/menclose/menclose-5-longdiv.html | 19 + .../mathml/menclose/menclose-5-madruwb-ref.html | 11 + .../tests/mathml/menclose/menclose-5-madruwb.html | 19 + .../menclose/menclose-5-phasorangle-ref.html | 11 + .../mathml/menclose/menclose-5-phasorangle.html | 19 + .../mathml/menclose/menclose-5-right-ref.html | 11 + .../tests/mathml/menclose/menclose-5-right.html | 19 + .../mathml/menclose/menclose-5-roundedbox-ref.html | 11 + .../mathml/menclose/menclose-5-roundedbox.html | 19 + .../tests/mathml/menclose/menclose-5-top-ref.html | 11 + .../tests/mathml/menclose/menclose-5-top.html | 19 + .../menclose/menclose-5-updiagonalarrow-ref.html | 11 + .../menclose/menclose-5-updiagonalarrow.html | 19 + .../menclose/menclose-5-updiagonalstrike-ref.html | 11 + .../menclose/menclose-5-updiagonalstrike.html | 19 + .../menclose/menclose-5-verticalstrike-ref.html | 11 + .../mathml/menclose/menclose-5-verticalstrike.html | 19 + .../mathml/menclose/menclose-6-actuarial.html | 19 + .../tests/mathml/menclose/menclose-6-bottom.html | 19 + .../tests/mathml/menclose/menclose-6-box.html | 19 + .../tests/mathml/menclose/menclose-6-circle.html | 19 + .../menclose/menclose-6-downdiagonalstrike.html | 19 + .../menclose/menclose-6-horizontalstrike.html | 19 + .../tests/mathml/menclose/menclose-6-left.html | 19 + .../tests/mathml/menclose/menclose-6-longdiv.html | 19 + .../tests/mathml/menclose/menclose-6-madruwb.html | 19 + .../mathml/menclose/menclose-6-phasorangle.html | 23 + .../tests/mathml/menclose/menclose-6-ref.html | 11 + .../tests/mathml/menclose/menclose-6-right.html | 19 + .../mathml/menclose/menclose-6-roundedbox.html | 19 + .../tests/mathml/menclose/menclose-6-top.html | 19 + .../menclose/menclose-6-updiagonalarrow.html | 19 + .../menclose/menclose-6-updiagonalstrike.html | 19 + .../mathml/menclose/menclose-6-verticalstrike.html | 19 + .../tests/mathml/menclose/menclose-dir-ref.html | 61 + .../tests/mathml/menclose/menclose-dir.html | 64 + .../mathml/menclose/menclose-in-mphantom-ref.html | 12 + .../tests/mathml/menclose/mstyle-notation-ref.html | 15 + .../tests/mathml/menclose/mstyle-notation.html | 17 + .../mathml/mo-accent/mo-accent-dynamic-ref.html | 12 + .../tests/mathml/mo-accent/mo-accent-dynamic.html | 20 + .../tests/mathml/mo-accent/op-dict-10-ref.html | 11 + .../mozilla/tests/mathml/mo-accent/op-dict-10.html | 12 + .../tests/mathml/mo-accent/op-dict-11-ref.html | 11 + .../mozilla/tests/mathml/mo-accent/op-dict-11.html | 12 + .../mpadded/mpadded-seudo-units-001-ref.html | 16 + .../mathml/mpadded/mpadded-seudo-units-001.html | 19 + .../mpadded-negative-attributes-001-ref.html | 45 + .../mpadded-negative-attributes-001.html | 21 + .../mpadded-negative-attributes-002-ref.html | 16 + .../mpadded-negative-attributes-002.html | 19 + .../negative-lspace-rspace-001-ref.xhtml | 9 + .../negative-lspace-rspace-001.xhtml | 16 + .../negative-lengths/negative-mspace-1-ref.html | 25 + .../mathml/negative-lengths/negative-mspace-1.html | 30 + .../tests/mathml/tables/columnlines-1-ref.html | 77 + .../tests/mathml/tables/columnlines-1a.html | 78 + .../tests/mathml/tables/columnlines-1b.html | 78 + .../tests/mathml/tables/columnlines-1c.html | 78 + .../tests/mathml/tables/columnlines-2-ref.html | 41 + .../tests/mathml/tables/columnlines-2a.html | 42 + .../tests/mathml/tables/columnlines-2b.html | 42 + .../tests/mathml/tables/columnlines-3-1-ref.html | 32 + .../tests/mathml/tables/columnlines-3-1.html | 49 + .../tests/mathml/tables/columnlines-3-2-ref.html | 32 + .../tests/mathml/tables/columnlines-3-2.html | 49 + .../mozilla/tests/mathml/tables/dir-6a-ref.html | 67 + .../mozilla/tests/mathml/tables/dir-6a.html | 70 + .../tests/mathml/tables/mstyle-align-ref.html | 26 + .../mozilla/tests/mathml/tables/mstyle-align.html | 27 + .../mtable-align-negative-rownumber-2-ref.html | 21 + .../tables/mtable-align-negative-rownumber-2.html | 22 + .../mtable-align-negative-rownumber-ref.html | 15 + .../tables/mtable-align-negative-rownumber.html | 16 + .../mathml/tables/mtable-align-whitespace-ref.html | 342 + .../mathml/tables/mtable-align-whitespace.html | 339 + .../mtable-columnalign-multi-mtable-dynamic.html | 147 + .../tables/mtable-columnalign-multi-mtable.html | 129 + .../mtable-columnalign-multi-mtr-dynamic.html | 156 + .../tables/mtable-columnalign-multi-mtr.html | 129 + .../tables/mtable-columnalign-multi-ref.html | 128 + .../mtable-columnalign-single-mtable-dynamic.html | 147 + .../tables/mtable-columnalign-single-mtable.html | 129 + .../mtable-columnalign-single-mtr-dynamic.html | 156 + .../tables/mtable-columnalign-single-mtr.html | 129 + .../tables/mtable-columnalign-single-ref.html | 128 + .../mtable-columnlines-multi-mtable-dynamic.html | 106 + .../tables/mtable-columnlines-multi-ref.html | 90 + .../mtable-columnlines-single-mtable-dynamic.html | 106 + .../tables/mtable-columnlines-single-ref.html | 90 + .../mtable-rowalign-multi-mtable-dynamic.html | 147 + .../tables/mtable-rowalign-multi-mtable.html | 129 + .../mathml/tables/mtable-rowalign-multi-ref.html | 128 + .../mtable-rowalign-single-mtable-dynamic.html | 147 + .../tables/mtable-rowalign-single-mtable.html | 129 + .../tables/mtable-rowalign-single-mtr-dynamic.html | 156 + .../mathml/tables/mtable-rowalign-single-mtr.html | 129 + .../mathml/tables/mtable-rowalign-single-ref.html | 128 + .../mtable-rowlines-multi-mtable-dynamic.html | 106 + .../mathml/tables/mtable-rowlines-multi-ref.html | 90 + .../mtable-rowlines-single-mtable-dynamic.html | 106 + .../mathml/tables/mtable-rowlines-single-ref.html | 90 + .../tests/mathml/tables/mtable-width-ref.html | 44 + .../mozilla/tests/mathml/tables/mtable-width.html | 46 + .../tests/mathml/tables/rowlines-1-ref.html | 77 + .../mozilla/tests/mathml/tables/rowlines-1a.html | 78 + .../mozilla/tests/mathml/tables/rowlines-1b.html | 78 + .../mozilla/tests/mathml/tables/rowlines-1c.html | 78 + .../tests/mathml/tables/rowlines-2-ref.html | 51 + .../mozilla/tests/mathml/tables/rowlines-2a.html | 52 + .../mozilla/tests/mathml/tables/rowlines-2b.html | 52 + .../tests/mathml/tables/rowlines-3-1-ref.html | 40 + .../mozilla/tests/mathml/tables/rowlines-3-1.html | 60 + .../tests/mathml/tables/rowlines-3-2-ref.html | 40 + .../mozilla/tests/mathml/tables/rowlines-3-2.html | 60 + .../rowlines-dynamic-mozilla-347496-ref.xhtml | 22 + .../tables/rowlines-dynamic-mozilla-347496.xhtml | 25 + .../tests/mathml/tables/semantics-4-ref.html | 24 + .../mozilla/tests/mathml/tables/semantics-4.html | 41 + .../mathml/tables/spacing-attributes-001.html | 103 + .../tests/mathml/tables/tablespacing-1-ref.html | 66 + .../tests/mathml/tables/tablespacing-1.html | 69 + .../tests/mathml/tables/tablespacing-2-ref.html | 134 + .../tests/mathml/tables/tablespacing-2.html | 137 + .../tests/mathml/tables/tablespacing-3-ref.html | 133 + .../tests/mathml/tables/tablespacing-3.html | 136 + .../tests/mathml/tables/tablespacing-4-ref.html | 95 + .../tests/mathml/tables/tablespacing-4.html | 124 + .../tests/mathml/tables/tablespacing-5-ref.html | 274 + .../tests/mathml/tables/tablespacing-5.html | 296 + .../tests/mathml/tables/tablespacing-5a-ref.html | 278 + .../tests/mathml/tables/tablespacing-5a.html | 296 + .../tests/mathml/tables/tablespacing-6-ref.html | 123 + .../tests/mathml/tables/tablespacing-6.html | 136 + .../tests/mathml/tables/tablespacing-7-ref.html | 97 + .../tests/mathml/tables/tablespacing-7.html | 100 + .../tests/mathml/tables/tablespacing-8-ref.html | 38 + .../tests/mathml/tables/tablespacing-8a.html | 42 + .../tests/mathml/tables/tablespacing-8b.html | 41 + .../whitespace-trimming/table-width-3-ref.html | 32 + .../mathml/whitespace-trimming/table-width-3.html | 32 + .../whitespace-trimming/whitespace-trim-1-ref.html | 2 + .../whitespace-trimming/whitespace-trim-1.html | 3 + .../whitespace-trimming/whitespace-trim-2-ref.html | 2 + .../whitespace-trimming/whitespace-trim-2.html | 3 + .../whitespace-trimming/whitespace-trim-3-ref.html | 2 + .../whitespace-trimming/whitespace-trim-3.html | 3 + .../whitespace-trimming/whitespace-trim-4-ref.html | 2 + .../whitespace-trimming/whitespace-trim-4.html | 3 + .../whitespace-trimming/whitespace-trim-5-ref.html | 5 + .../whitespace-trimming/whitespace-trim-5.html | 6 + .../web-platform/mozilla/tests/media/2x2-green.ogv | Bin 0 -> 7660 bytes .../MediaDevices-enumerateDevices.https.html | 110 + .../enumerateDevices-in-background.https.html | 67 + .../enumerateDevices-without-focus.https.html | 58 + .../mediacapture-streams/permission-helper.js | 24 + testing/web-platform/mozilla/tests/placeholder | 6 + ...isplaymedia-user-activation-consumed.https.html | 30 + .../Selection-addRange-same-instance.html | 56 + .../tests/service-workers/bug1675097.https.html | 34 + .../no_intercept_for_crossorigin_media.https.html | 42 + .../tests/service-workers/resources/blank.html | 2 + .../resources/bug1675097-iframe.html | 15 + .../service-workers/resources/bug1675097-sw.js | 26 + .../resources/crossorigin_media_iframe.html | 24 + .../crossorigin_media_iframe_nonrange.html | 22 + .../tests/service-workers/resources/empty.js | 0 .../tests/service-workers/resources/fetch_video.py | 14 + .../tests/service-workers/resources/green.png | Bin 0 -> 87 bytes .../resources/intercept_media_sw.js | 14 + ...ate_completes_in_disconnected_global.https.html | 63 + .../mozilla/tests/svg/smil-sampling.html | 44 + .../web-animations-no-infinite-refresh.html | 31 + .../web-animations/web-animations-print-ref.html | 4 + .../tests/web-animations/web-animations-print.html | 20 + .../large-exponentialRamp.html | 47 + .../mozilla/tests/webdriver/bidi/__init__.py | 0 .../tests/webdriver/bidi/browser/__init__.py | 0 .../tests/webdriver/bidi/browser/close/__init__.py | 0 .../tests/webdriver/bidi/browser/close/close.py | 36 + .../webdriver/bidi/browsing_context/__init__.py | 0 .../bidi/browsing_context/create/__init__.py | 20 + .../browsing_context/create/reference_context.py | 72 + .../bidi/browsing_context/create/type_hint.py | 31 + .../bidi/browsing_context/navigate/__init__.py | 0 .../bidi/browsing_context/navigate/error.py | 48 + .../bidi/browsing_context/set_viewport/__init__.py | 0 .../bidi/browsing_context/set_viewport/invalid.py | 19 + .../bidi/browsing_context/set_viewport/viewport.py | 18 + .../mozilla/tests/webdriver/bidi/conftest.py | 93 + .../tests/webdriver/bidi/errors/__init__.py | 0 .../mozilla/tests/webdriver/bidi/errors/errors.py | 8 + .../tests/webdriver/bidi/interface/__init__.py | 0 .../tests/webdriver/bidi/interface/interface.py | 26 + .../tests/webdriver/bidi/script/__init__.py | 0 .../webdriver/bidi/script/exception_details.py | 61 + .../tests/webdriver/bidi/session/__init__.py | 0 .../tests/webdriver/bidi/session/end/__init__.py | 0 .../tests/webdriver/bidi/session/end/end.py | 53 + .../tests/webdriver/bidi/session/end/invalid.py | 15 + .../tests/webdriver/bidi/session/new/__init__.py | 0 .../webdriver/bidi/session/new/always_match.py | 18 + .../webdriver/bidi/session/new/capabilities.py | 51 + .../webdriver/bidi/session/new/first_match.py | 18 + .../tests/webdriver/bidi/session/new/invalid.py | 66 + .../tests/webdriver/bidi/session/new/response.py | 84 + .../webdriver/bidi/session/new/support/__init__.py | 0 .../bidi/session/new/support/test_data.py | 143 + .../tests/webdriver/bidi/storage/__init__.py | 0 .../webdriver/bidi/storage/get_cookies/__init__.py | 0 .../bidi/storage/get_cookies/partition.py | 131 + .../webdriver/bidi/storage/set_cookie/__init__.py | 0 .../webdriver/bidi/storage/set_cookie/partition.py | 150 + .../tests/webdriver/bidi/websocket_upgrade.py | 158 + .../mozilla/tests/webdriver/cdp/__init__.py | 0 .../tests/webdriver/cdp/debugger_address.py | 45 + .../mozilla/tests/webdriver/cdp/port_file.py | 30 + .../classic/element_send_keys/__init__.py | 0 .../classic/element_send_keys/scroll_into_view.py | 50 + .../classic/element_send_keys/send_keys.py | 44 + .../classic/execute_async_script/__init__.py | 0 .../classic/execute_async_script/execute_async.py | 71 + .../classic/get_window_handle/__init__.py | 0 .../webdriver/classic/get_window_handle/chrome.py | 25 + .../classic/get_window_handles/__init__.py | 0 .../webdriver/classic/get_window_handles/chrome.py | 43 + .../webdriver/classic/new_session/__init__.py | 0 .../webdriver/classic/new_session/bidi_disabled.py | 33 + .../tests/webdriver/classic/new_session/binary.py | 33 + .../webdriver/classic/new_session/conftest.py | 58 + .../tests/webdriver/classic/new_session/create.py | 11 + .../tests/webdriver/classic/new_session/invalid.py | 53 + .../webdriver/classic/new_session/profile_root.py | 43 + .../webdriver/classic/perform_actions/wheel.py | 37 + .../tests/webdriver/classic/protocol/__init__.py | 0 .../webdriver/classic/protocol/allow_hosts.py | 53 + .../webdriver/classic/protocol/allow_origins.py | 56 + .../webdriver/classic/protocol/marionette_port.py | 41 + .../tests/webdriver/classic/protocol/request.py | 72 + .../tests/webdriver/classic/send_alert_text.py | 22 + .../classic/take_full_screenshot/__init__.py | 12 + .../classic/take_full_screenshot/iframe.py | 47 + .../classic/take_full_screenshot/screenshot.py | 51 + .../mozilla/tests/webdriver/conftest.py | 15 + .../mozilla/tests/webdriver/harness/__init__.py | 0 .../webdriver/harness/crash_content_process.py | 6 + .../webdriver/harness/crash_parent_process.py | 6 + .../mozilla/tests/webdriver/harness/preferences.py | 6 + .../mozilla/tests/webdriver/support/__init__.py | 0 .../mozilla/tests/webdriver/support/context.py | 20 + .../mozilla/tests/webdriver/support/fixtures.py | 418 + .../mozilla/tests/webdriver/support/network.py | 57 + .../tests/webgpu/common/framework/data_cache.js | 175 + .../tests/webgpu/common/framework/fixture.js | 358 + .../tests/webgpu/common/framework/metadata.js | 28 + .../webgpu/common/framework/params_builder.js | 389 + .../tests/webgpu/common/framework/resources.js | 110 + .../tests/webgpu/common/framework/test_config.js | 32 + .../tests/webgpu/common/framework/test_group.js | 3 + .../tests/webgpu/common/internal/file_loader.js | 105 + .../webgpu/common/internal/logging/log_message.js | 44 + .../tests/webgpu/common/internal/logging/logger.js | 30 + .../tests/webgpu/common/internal/logging/result.js | 4 + .../common/internal/logging/test_case_recorder.js | 184 + .../tests/webgpu/common/internal/params_utils.js | 138 + .../tests/webgpu/common/internal/query/compare.js | 95 + .../common/internal/query/encode_selectively.js | 23 + .../common/internal/query/json_param_value.js | 114 + .../webgpu/common/internal/query/parseQuery.js | 155 + .../tests/webgpu/common/internal/query/query.js | 262 + .../webgpu/common/internal/query/separators.js | 14 + .../common/internal/query/stringify_params.js | 44 + .../webgpu/common/internal/query/validQueryPart.js | 3 + .../mozilla/tests/webgpu/common/internal/stack.js | 82 + .../tests/webgpu/common/internal/test_group.js | 743 + .../webgpu/common/internal/test_suite_listing.js | 6 + .../mozilla/tests/webgpu/common/internal/tree.js | 671 + .../mozilla/tests/webgpu/common/internal/util.js | 10 + .../tests/webgpu/common/internal/version.js | 3 + .../webgpu/common/internal/websocket_logger.js | 52 + .../tests/webgpu/common/runtime/helper/options.js | 129 + .../common/runtime/helper/test_worker-worker.js | 48 + .../webgpu/common/runtime/helper/test_worker.js | 49 + .../mozilla/tests/webgpu/common/runtime/wpt.js | 83 + .../tests/webgpu/common/util/collect_garbage.js | 58 + .../mozilla/tests/webgpu/common/util/colors.js | 127 + .../tests/webgpu/common/util/data_tables.js | 129 + .../tests/webgpu/common/util/navigator_gpu.js | 86 + .../tests/webgpu/common/util/preprocessor.js | 149 + .../mozilla/tests/webgpu/common/util/timeout.js | 7 + .../mozilla/tests/webgpu/common/util/types.js | 97 + .../mozilla/tests/webgpu/common/util/util.js | 476 + .../tests/webgpu/common/util/wpt_reftest_wait.js | 24 + .../adapter/requestAdapter/cts.https.html | 37 + .../adapter/requestAdapterInfo/cts.https.html | 37 + .../operation/adapter/requestDevice/cts.https.html | 44 + .../api/operation/buffers/map/cts.https.html | 43 + .../buffers/map_ArrayBuffer/cts.https.html | 36 + .../operation/buffers/map_detach/cts.https.html | 36 + .../api/operation/buffers/map_oom/cts.https.html | 36 + .../api/operation/buffers/threading/cts.https.html | 37 + .../operation/command_buffer/basic/cts.https.html | 38 + .../command_buffer/clearBuffer/cts.https.html | 36 + .../copyBufferToBuffer/cts.https.html | 38 + .../copyTextureToTexture/cts.https.html | 43 + .../command_buffer/image_copy/cts.https.html | 42 + .../programmable/state_tracking/cts.https.html | 41 + .../queries/occlusionQuery/cts.https.html | 44 + .../render/state_tracking/cts.https.html | 40 + .../api/operation/compute/basic/cts.https.html | 37 + .../compute_pipeline/overrides/cts.https.html | 41 + .../api/operation/device/lost/cts.https.html | 38 + .../cts/webgpu/api/operation/labels/cts.https.html | 37 + .../buffer/multiple_buffers/cts.https.html | 41 + .../buffer/single_buffer/cts.https.html | 41 + .../texture/same_subresource/cts.https.html | 40 + .../operation/onSubmittedWorkDone/cts.https.html | 40 + .../pipeline/default_layout/cts.https.html | 38 + .../api/operation/queue/writeBuffer/cts.https.html | 37 + .../webgpu/api/operation/reflection/cts.https.html | 38 + .../render_pass/clear_value/cts.https.html | 40 + .../operation/render_pass/resolve/cts.https.html | 36 + .../operation/render_pass/storeOp/cts.https.html | 39 + .../operation/render_pass/storeop2/cts.https.html | 36 + .../render_pipeline/culling_tests/cts.https.html | 36 + .../render_pipeline/overrides/cts.https.html | 39 + .../pipeline_output_targets/cts.https.html | 38 + .../primitive_topology/cts.https.html | 37 + .../render_pipeline/sample_mask/cts.https.html | 37 + .../vertex_only_render_pipeline/cts.https.html | 36 + .../api/operation/rendering/basic/cts.https.html | 38 + .../rendering/color_target_state/cts.https.html | 43 + .../api/operation/rendering/depth/cts.https.html | 40 + .../operation/rendering/depth_bias/cts.https.html | 37 + .../rendering/depth_clip_clamp/cts.https.html | 37 + .../api/operation/rendering/draw/cts.https.html | 40 + .../rendering/indirect_draw/cts.https.html | 36 + .../api/operation/rendering/stencil/cts.https.html | 41 + .../operation/resource_init/buffer/cts.https.html | 51 + .../resource_init/texture_zero/cts.https.html | 36 + .../operation/sampling/anisotropy/cts.https.html | 37 + .../operation/sampling/filter_mode/cts.https.html | 40 + .../shader_module/compilation_info/cts.https.html | 38 + .../format_reinterpretation/cts.https.html | 37 + .../api/operation/texture_view/read/cts.https.html | 38 + .../operation/texture_view/write/cts.https.html | 38 + .../api/operation/uncapturederror/cts.https.html | 39 + .../vertex_state/correctness/cts.https.html | 45 + .../vertex_state/index_format/cts.https.html | 41 + .../api/validation/buffer/create/cts.https.html | 39 + .../api/validation/buffer/destroy/cts.https.html | 39 + .../api/validation/buffer/mapping/cts.https.html | 68 + .../features/query_types/cts.https.html | 37 + .../features/texture_formats/cts.https.html | 43 + .../limits/maxBindGroups/cts.https.html | 39 + .../limits/maxBindingsPerBindGroup/cts.https.html | 38 + .../limits/maxBufferSize/cts.https.html | 36 + .../cts.https.html | 38 + .../limits/maxColorAttachments/cts.https.html | 40 + .../cts.https.html | 36 + .../limits/maxComputeWorkgroupSizeX/cts.https.html | 37 + .../limits/maxComputeWorkgroupSizeY/cts.https.html | 37 + .../limits/maxComputeWorkgroupSizeZ/cts.https.html | 37 + .../maxComputeWorkgroupStorageSize/cts.https.html | 36 + .../cts.https.html | 37 + .../cts.https.html | 36 + .../cts.https.html | 36 + .../maxInterStageShaderComponents/cts.https.html | 36 + .../maxInterStageShaderVariables/cts.https.html | 36 + .../cts.https.html | 38 + .../maxSamplersPerShaderStage/cts.https.html | 38 + .../maxStorageBufferBindingSize/cts.https.html | 38 + .../maxStorageBuffersPerShaderStage/cts.https.html | 38 + .../cts.https.html | 38 + .../limits/maxTextureArrayLayers/cts.https.html | 36 + .../limits/maxTextureDimension1D/cts.https.html | 36 + .../limits/maxTextureDimension2D/cts.https.html | 38 + .../limits/maxTextureDimension3D/cts.https.html | 36 + .../maxUniformBufferBindingSize/cts.https.html | 37 + .../maxUniformBuffersPerShaderStage/cts.https.html | 38 + .../limits/maxVertexAttributes/cts.https.html | 36 + .../maxVertexBufferArrayStride/cts.https.html | 37 + .../limits/maxVertexBuffers/cts.https.html | 38 + .../minStorageBufferOffsetAlignment/cts.https.html | 39 + .../minUniformBufferOffsetAlignment/cts.https.html | 39 + .../api/validation/compute_pipeline/cts.https.html | 51 + .../api/validation/createBindGroup/cts.https.html | 57 + .../createBindGroupLayout/cts.https.html | 46 + .../validation/createPipelineLayout/cts.https.html | 38 + .../api/validation/createSampler/cts.https.html | 37 + .../api/validation/createTexture/cts.https.html | 52 + .../api/validation/createView/cts.https.html | 42 + .../api/validation/debugMarker/cts.https.html | 37 + .../encoding/beginComputePass/cts.https.html | 39 + .../encoding/beginRenderPass/cts.https.html | 39 + .../encoding/cmds/clearBuffer/cts.https.html | 43 + .../encoding/cmds/compute_pass/cts.https.html | 41 + .../cmds/copyBufferToBuffer/cts.https.html | 43 + .../cmds/copyTextureToTexture/cts.https.html | 47 + .../validation/encoding/cmds/debug/cts.https.html | 38 + .../encoding/cmds/index_access/cts.https.html | 37 + .../encoding/cmds/render/draw/cts.https.html | 41 + .../cmds/render/dynamic_state/cts.https.html | 42 + .../cmds/render/indirect_draw/cts.https.html | 40 + .../cmds/render/setIndexBuffer/cts.https.html | 40 + .../cmds/render/setPipeline/cts.https.html | 37 + .../cmds/render/setVertexBuffer/cts.https.html | 41 + .../cmds/render/state_tracking/cts.https.html | 39 + .../encoding/cmds/setBindGroup/cts.https.html | 41 + .../createRenderBundleEncoder/cts.https.html | 42 + .../encoding/encoder_open_state/cts.https.html | 39 + .../encoding/encoder_state/cts.https.html | 40 + .../pipeline_bind_group_compat/cts.https.html | 43 + .../encoding/queries/begin_end/cts.https.html | 39 + .../encoding/queries/general/cts.https.html | 41 + .../queries/resolveQuerySet/cts.https.html | 41 + .../encoding/render_bundle/cts.https.html | 41 + .../api/validation/error_scope/cts.https.html | 41 + .../validation/getBindGroupLayout/cts.https.html | 39 + .../gpu_external_texture_expiration/cts.https.html | 41 + .../image_copy/buffer_related/cts.https.html | 39 + .../buffer_texture_copies/cts.https.html | 41 + .../image_copy/layout_related/cts.https.html | 42 + .../image_copy/texture_related/cts.https.html | 44 + .../api/validation/query_set/create/cts.https.html | 36 + .../validation/query_set/destroy/cts.https.html | 37 + .../validation/queue/buffer_mapped/cts.https.html | 40 + .../CopyExternalImageToTexture/cts.https.html | 47 + .../queue/destroyed/buffer/cts.https.html | 43 + .../queue/destroyed/query_set/cts.https.html | 38 + .../queue/destroyed/texture/cts.https.html | 41 + .../api/validation/queue/submit/cts.https.html | 36 + .../validation/queue/writeBuffer/cts.https.html | 39 + .../validation/queue/writeTexture/cts.https.html | 39 + .../attachment_compatibility/cts.https.html | 47 + .../render_pass_descriptor/cts.https.html | 62 + .../validation/render_pass/resolve/cts.https.html | 36 + .../depth_stencil_state/cts.https.html | 43 + .../render_pipeline/fragment_state/cts.https.html | 45 + .../render_pipeline/inter_stage/cts.https.html | 44 + .../validation/render_pipeline/misc/cts.https.html | 38 + .../multisample_state/cts.https.html | 38 + .../render_pipeline/overrides/cts.https.html | 45 + .../render_pipeline/primitive_state/cts.https.html | 37 + .../render_pipeline/shader_module/cts.https.html | 38 + .../render_pipeline/vertex_state/cts.https.html | 47 + .../buffer/in_pass_encoder/cts.https.html | 41 + .../buffer/in_pass_misc/cts.https.html | 38 + .../texture/in_pass_encoder/cts.https.html | 46 + .../texture/in_render_common/cts.https.html | 40 + .../texture/in_render_misc/cts.https.html | 39 + .../shader_module/entry_point/cts.https.html | 38 + .../shader_module/overrides/cts.https.html | 37 + .../state/device_lost/destroy/cts.https.html | 67 + .../texture/bgra8unorm_storage/cts.https.html | 41 + .../api/validation/texture/destroy/cts.https.html | 39 + .../texture/float32_filterable/cts.https.html | 36 + .../rg11b10ufloat_renderable/cts.https.html | 40 + .../cmds/copyTextureToBuffer/cts.https.html | 36 + .../pipeline_bind_group_compat/cts.https.html | 39 + .../render_pipeline/fragment_state/cts.https.html | 36 + .../render_pipeline/shader_module/cts.https.html | 36 + .../render_pipeline/vertex_state/cts.https.html | 36 + .../texture/createTexture/cts.https.html | 37 + .../validation/texture/cubeArray/cts.https.html | 36 + .../webgpu/cts/webgpu/examples/cts.https.html | 50 + .../cts/webgpu/idl/constants/flags/cts.https.html | 43 + .../expression/binary/af_addition/cts.https.html | 39 + .../expression/binary/af_comparison/cts.https.html | 41 + .../expression/binary/af_division/cts.https.html | 39 + .../binary/af_matrix_addition/cts.https.html | 36 + .../binary/af_matrix_subtraction/cts.https.html | 36 + .../binary/af_multiplication/cts.https.html | 39 + .../expression/binary/af_remainder/cts.https.html | 39 + .../binary/af_subtraction/cts.https.html | 39 + .../expression/binary/bitwise/cts.https.html | 41 + .../expression/binary/bitwise_shift/cts.https.html | 39 + .../expression/binary/bool_logical/cts.https.html | 43 + .../expression/binary/f16_addition/cts.https.html | 41 + .../binary/f16_comparison/cts.https.html | 41 + .../expression/binary/f16_division/cts.https.html | 41 + .../binary/f16_matrix_addition/cts.https.html | 37 + .../cts.https.html | 37 + .../cts.https.html | 38 + .../binary/f16_matrix_subtraction/cts.https.html | 37 + .../cts.https.html | 38 + .../binary/f16_multiplication/cts.https.html | 41 + .../expression/binary/f16_remainder/cts.https.html | 41 + .../binary/f16_subtraction/cts.https.html | 41 + .../expression/binary/f32_addition/cts.https.html | 41 + .../binary/f32_comparison/cts.https.html | 41 + .../expression/binary/f32_division/cts.https.html | 41 + .../binary/f32_matrix_addition/cts.https.html | 37 + .../cts.https.html | 37 + .../cts.https.html | 38 + .../binary/f32_matrix_subtraction/cts.https.html | 37 + .../cts.https.html | 38 + .../binary/f32_multiplication/cts.https.html | 41 + .../expression/binary/f32_remainder/cts.https.html | 41 + .../binary/f32_subtraction/cts.https.html | 41 + .../binary/i32_arithmetic/cts.https.html | 60 + .../binary/i32_comparison/cts.https.html | 41 + .../binary/u32_arithmetic/cts.https.html | 60 + .../binary/u32_comparison/cts.https.html | 41 + .../expression/call/builtin/abs/cts.https.html | 41 + .../expression/call/builtin/acos/cts.https.html | 38 + .../expression/call/builtin/acosh/cts.https.html | 38 + .../expression/call/builtin/all/cts.https.html | 36 + .../expression/call/builtin/any/cts.https.html | 36 + .../call/builtin/arrayLength/cts.https.html | 40 + .../expression/call/builtin/asin/cts.https.html | 38 + .../expression/call/builtin/asinh/cts.https.html | 38 + .../expression/call/builtin/atan/cts.https.html | 38 + .../expression/call/builtin/atan2/cts.https.html | 38 + .../expression/call/builtin/atanh/cts.https.html | 38 + .../call/builtin/atomics/atomicAdd/cts.https.html | 37 + .../call/builtin/atomics/atomicAnd/cts.https.html | 37 + .../atomicCompareExchangeWeak/cts.https.html | 39 + .../builtin/atomics/atomicExchange/cts.https.html | 39 + .../call/builtin/atomics/atomicLoad/cts.https.html | 37 + .../call/builtin/atomics/atomicMax/cts.https.html | 37 + .../call/builtin/atomics/atomicMin/cts.https.html | 37 + .../call/builtin/atomics/atomicOr/cts.https.html | 37 + .../builtin/atomics/atomicStore/cts.https.html | 39 + .../call/builtin/atomics/atomicSub/cts.https.html | 37 + .../call/builtin/atomics/atomicXor/cts.https.html | 37 + .../expression/call/builtin/bitcast/cts.https.html | 57 + .../expression/call/builtin/ceil/cts.https.html | 38 + .../expression/call/builtin/clamp/cts.https.html | 41 + .../expression/call/builtin/cos/cts.https.html | 38 + .../expression/call/builtin/cosh/cts.https.html | 38 + .../call/builtin/countLeadingZeros/cts.https.html | 37 + .../call/builtin/countOneBits/cts.https.html | 37 + .../call/builtin/countTrailingZeros/cts.https.html | 37 + .../expression/call/builtin/cross/cts.https.html | 38 + .../expression/call/builtin/degrees/cts.https.html | 38 + .../call/builtin/determinant/cts.https.html | 38 + .../call/builtin/distance/cts.https.html | 44 + .../expression/call/builtin/dot/cts.https.html | 45 + .../expression/call/builtin/dpdx/cts.https.html | 36 + .../call/builtin/dpdxCoarse/cts.https.html | 36 + .../call/builtin/dpdxFine/cts.https.html | 36 + .../expression/call/builtin/dpdy/cts.https.html | 36 + .../call/builtin/dpdyCoarse/cts.https.html | 36 + .../call/builtin/dpdyFine/cts.https.html | 36 + .../expression/call/builtin/exp/cts.https.html | 38 + .../expression/call/builtin/exp2/cts.https.html | 38 + .../call/builtin/extractBits/cts.https.html | 37 + .../call/builtin/faceForward/cts.https.html | 42 + .../call/builtin/firstLeadingBit/cts.https.html | 37 + .../call/builtin/firstTrailingBit/cts.https.html | 37 + .../expression/call/builtin/floor/cts.https.html | 38 + .../expression/call/builtin/fma/cts.https.html | 38 + .../expression/call/builtin/fract/cts.https.html | 38 + .../expression/call/builtin/frexp/cts.https.html | 51 + .../expression/call/builtin/fwidth/cts.https.html | 36 + .../call/builtin/fwidthCoarse/cts.https.html | 36 + .../call/builtin/fwidthFine/cts.https.html | 36 + .../call/builtin/insertBits/cts.https.html | 36 + .../call/builtin/inversesqrt/cts.https.html | 38 + .../expression/call/builtin/ldexp/cts.https.html | 38 + .../expression/call/builtin/length/cts.https.html | 44 + .../expression/call/builtin/log/cts.https.html | 38 + .../expression/call/builtin/log2/cts.https.html | 38 + .../expression/call/builtin/max/cts.https.html | 41 + .../expression/call/builtin/min/cts.https.html | 41 + .../expression/call/builtin/mix/cts.https.html | 47 + .../expression/call/builtin/modf/cts.https.html | 59 + .../call/builtin/normalize/cts.https.html | 42 + .../call/builtin/pack2x16float/cts.https.html | 36 + .../call/builtin/pack2x16snorm/cts.https.html | 36 + .../call/builtin/pack2x16unorm/cts.https.html | 36 + .../call/builtin/pack4x8snorm/cts.https.html | 36 + .../call/builtin/pack4x8unorm/cts.https.html | 36 + .../expression/call/builtin/pow/cts.https.html | 38 + .../call/builtin/quantizeToF16/cts.https.html | 36 + .../expression/call/builtin/radians/cts.https.html | 38 + .../expression/call/builtin/reflect/cts.https.html | 42 + .../expression/call/builtin/refract/cts.https.html | 42 + .../call/builtin/reverseBits/cts.https.html | 37 + .../expression/call/builtin/round/cts.https.html | 38 + .../call/builtin/saturate/cts.https.html | 38 + .../expression/call/builtin/select/cts.https.html | 37 + .../expression/call/builtin/sign/cts.https.html | 40 + .../expression/call/builtin/sin/cts.https.html | 38 + .../expression/call/builtin/sinh/cts.https.html | 38 + .../call/builtin/smoothstep/cts.https.html | 38 + .../expression/call/builtin/sqrt/cts.https.html | 38 + .../expression/call/builtin/step/cts.https.html | 38 + .../call/builtin/storageBarrier/cts.https.html | 37 + .../expression/call/builtin/tan/cts.https.html | 38 + .../expression/call/builtin/tanh/cts.https.html | 38 + .../call/builtin/textureDimension/cts.https.html | 39 + .../call/builtin/textureGather/cts.https.html | 43 + .../builtin/textureGatherCompare/cts.https.html | 39 + .../call/builtin/textureLoad/cts.https.html | 42 + .../call/builtin/textureNumLayers/cts.https.html | 38 + .../call/builtin/textureNumLevels/cts.https.html | 37 + .../call/builtin/textureNumSamples/cts.https.html | 37 + .../call/builtin/textureSample/cts.https.html | 46 + .../call/builtin/textureSampleBias/cts.https.html | 41 + .../builtin/textureSampleCompare/cts.https.html | 41 + .../textureSampleCompareLevel/cts.https.html | 41 + .../call/builtin/textureSampleGrad/cts.https.html | 39 + .../call/builtin/textureSampleLevel/cts.https.html | 42 + .../call/builtin/textureStore/cts.https.html | 39 + .../call/builtin/transpose/cts.https.html | 38 + .../expression/call/builtin/trunc/cts.https.html | 38 + .../call/builtin/unpack2x16float/cts.https.html | 36 + .../call/builtin/unpack2x16snorm/cts.https.html | 36 + .../call/builtin/unpack2x16unorm/cts.https.html | 36 + .../call/builtin/unpack4x8snorm/cts.https.html | 36 + .../call/builtin/unpack4x8unorm/cts.https.html | 36 + .../call/builtin/workgroupBarrier/cts.https.html | 37 + .../expression/unary/af_arithmetic/cts.https.html | 36 + .../expression/unary/af_assignment/cts.https.html | 38 + .../unary/bool_conversion/cts.https.html | 40 + .../expression/unary/bool_logical/cts.https.html | 36 + .../expression/unary/f16_arithmetic/cts.https.html | 36 + .../expression/unary/f16_conversion/cts.https.html | 42 + .../expression/unary/f32_arithmetic/cts.https.html | 36 + .../expression/unary/f32_conversion/cts.https.html | 42 + .../expression/unary/i32_arithmetic/cts.https.html | 36 + .../expression/unary/i32_complement/cts.https.html | 36 + .../expression/unary/i32_conversion/cts.https.html | 40 + .../expression/unary/u32_complement/cts.https.html | 36 + .../expression/unary/u32_conversion/cts.https.html | 41 + .../shader/execution/float_parse/cts.https.html | 36 + .../execution/flow_control/call/cts.https.html | 38 + .../execution/flow_control/complex/cts.https.html | 36 + .../flow_control/eval_order/cts.https.html | 71 + .../execution/flow_control/for/cts.https.html | 46 + .../execution/flow_control/if/cts.https.html | 39 + .../execution/flow_control/loop/cts.https.html | 39 + .../execution/flow_control/phony/cts.https.html | 40 + .../execution/flow_control/return/cts.https.html | 38 + .../execution/flow_control/switch/cts.https.html | 40 + .../execution/flow_control/while/cts.https.html | 40 + .../execution/memory_model/adjacent/cts.https.html | 36 + .../memory_model/atomicity/cts.https.html | 36 + .../execution/memory_model/barrier/cts.https.html | 38 + .../memory_model/coherence/cts.https.html | 40 + .../execution/memory_model/weak/cts.https.html | 41 + .../webgpu/shader/execution/padding/cts.https.html | 43 + .../shader/execution/robust_access/cts.https.html | 36 + .../execution/robust_access_vertex/cts.https.html | 36 + .../shader_io/compute_builtins/cts.https.html | 36 + .../shader_io/shared_structs/cts.https.html | 38 + .../webgpu/shader/execution/shadow/cts.https.html | 42 + .../statement/increment_decrement/cts.https.html | 50 + .../shader/execution/zero_init/cts.https.html | 36 + .../const_assert/const_assert/cts.https.html | 42 + .../shader/validation/decl/const/cts.https.html | 39 + .../shader/validation/decl/override/cts.https.html | 37 + .../validation/decl/ptr_spelling/cts.https.html | 42 + .../validation/decl/var_access_mode/cts.https.html | 39 + .../expression/access/vector/cts.https.html | 36 + .../expression/binary/bitwise_shift/cts.https.html | 39 + .../expression/call/builtin/abs/cts.https.html | 36 + .../expression/call/builtin/acos/cts.https.html | 37 + .../expression/call/builtin/acosh/cts.https.html | 37 + .../expression/call/builtin/asin/cts.https.html | 37 + .../expression/call/builtin/asinh/cts.https.html | 37 + .../expression/call/builtin/atan/cts.https.html | 37 + .../expression/call/builtin/atan2/cts.https.html | 38 + .../expression/call/builtin/atanh/cts.https.html | 37 + .../expression/call/builtin/atomics/cts.https.html | 36 + .../expression/call/builtin/bitcast/cts.https.html | 43 + .../expression/call/builtin/ceil/cts.https.html | 37 + .../expression/call/builtin/clamp/cts.https.html | 36 + .../expression/call/builtin/cos/cts.https.html | 37 + .../expression/call/builtin/cosh/cts.https.html | 37 + .../expression/call/builtin/degrees/cts.https.html | 37 + .../expression/call/builtin/exp/cts.https.html | 37 + .../expression/call/builtin/exp2/cts.https.html | 37 + .../call/builtin/inverseSqrt/cts.https.html | 37 + .../expression/call/builtin/length/cts.https.html | 40 + .../expression/call/builtin/log/cts.https.html | 37 + .../expression/call/builtin/log2/cts.https.html | 37 + .../expression/call/builtin/modf/cts.https.html | 37 + .../expression/call/builtin/radians/cts.https.html | 37 + .../expression/call/builtin/round/cts.https.html | 37 + .../call/builtin/saturate/cts.https.html | 37 + .../expression/call/builtin/sign/cts.https.html | 37 + .../expression/call/builtin/sin/cts.https.html | 37 + .../expression/call/builtin/sinh/cts.https.html | 37 + .../expression/call/builtin/sqrt/cts.https.html | 37 + .../expression/call/builtin/tan/cts.https.html | 37 + .../functions/alias_analysis/cts.https.html | 41 + .../functions/restrictions/cts.https.html | 46 + .../shader/validation/parse/align/cts.https.html | 39 + .../validation/parse/attribute/cts.https.html | 36 + .../validation/parse/binary_ops/cts.https.html | 36 + .../validation/parse/blankspace/cts.https.html | 38 + .../shader/validation/parse/break/cts.https.html | 36 + .../shader/validation/parse/builtin/cts.https.html | 37 + .../validation/parse/comments/cts.https.html | 39 + .../shader/validation/parse/const/cts.https.html | 36 + .../validation/parse/const_assert/cts.https.html | 36 + .../validation/parse/diagnostic/cts.https.html | 43 + .../shader/validation/parse/discard/cts.https.html | 36 + .../shader/validation/parse/enable/cts.https.html | 36 + .../validation/parse/identifiers/cts.https.html | 46 + .../shader/validation/parse/literal/cts.https.html | 42 + .../validation/parse/must_use/cts.https.html | 39 + .../validation/parse/pipeline_stage/cts.https.html | 43 + .../validation/parse/semicolon/cts.https.html | 74 + .../shader/validation/parse/source/cts.https.html | 38 + .../validation/parse/unary_ops/cts.https.html | 36 + .../validation/parse/var_and_let/cts.https.html | 38 + .../validation/shader_io/binding/cts.https.html | 38 + .../validation/shader_io/builtins/cts.https.html | 41 + .../shader_io/entry_point/cts.https.html | 40 + .../validation/shader_io/group/cts.https.html | 38 + .../shader_io/group_and_binding/cts.https.html | 42 + .../shader/validation/shader_io/id/cts.https.html | 40 + .../shader_io/interpolate/cts.https.html | 40 + .../validation/shader_io/invariant/cts.https.html | 38 + .../validation/shader_io/locations/cts.https.html | 41 + .../validation/shader_io/size/cts.https.html | 38 + .../shader_io/workgroup_size/cts.https.html | 42 + .../shader/validation/types/alias/cts.https.html | 45 + .../shader/validation/types/struct/cts.https.html | 41 + .../shader/validation/types/vector/cts.https.html | 36 + .../uniformity/uniformity/cts.https.html | 45 + .../webgpu/util/texture/texel_data/cts.https.html | 41 + .../webgpu/util/texture/texture_ok/cts.https.html | 38 + .../web_platform/canvas/configure/cts.https.html | 43 + .../canvas/context_creation/cts.https.html | 36 + .../canvas/getCurrentTexture/cts.https.html | 40 + .../canvas/getPreferredCanvasFormat/cts.https.html | 36 + .../canvas/readbackFromWebGPUCanvas/cts.https.html | 42 + .../copyToTexture/ImageBitmap/cts.https.html | 39 + .../copyToTexture/ImageData/cts.https.html | 37 + .../copyToTexture/canvas/cts.https.html | 40 + .../copyToTexture/image/cts.https.html | 37 + .../copyToTexture/video/cts.https.html | 36 + .../external_texture/video/cts.https.html | 39 + .../web_platform/worker/worker/cts.https.html | 36 + .../external/petamoriken/float16/float16.d.js | 470 + .../webgpu/external/petamoriken/float16/float16.js | 1228 + .../mozilla/tests/webgpu/resources/README.md | 15 + .../four-colors-h264-bt601-rotate-180.mp4 | Bin 0 -> 16261 bytes .../four-colors-h264-bt601-rotate-270.mp4 | Bin 0 -> 16261 bytes .../resources/four-colors-h264-bt601-rotate-90.mp4 | Bin 0 -> 16261 bytes .../webgpu/resources/four-colors-h264-bt601.mp4 | Bin 0 -> 16261 bytes .../webgpu/resources/four-colors-theora-bt601.ogv | Bin 0 -> 44488 bytes .../webgpu/resources/four-colors-vp8-bt601.webm | Bin 0 -> 17910 bytes .../webgpu/resources/four-colors-vp9-bt601.webm | Bin 0 -> 13116 bytes .../webgpu/resources/four-colors-vp9-bt709.webm | Bin 0 -> 12584 bytes .../mozilla/tests/webgpu/resources/four-colors.png | Bin 0 -> 840 bytes .../mozilla/tests/webgpu/resources/webgpu.png | Bin 0 -> 33475 bytes .../api/operation/adapter/requestAdapter.spec.js | 124 + .../operation/adapter/requestAdapterInfo.spec.js | 54 + .../api/operation/adapter/requestDevice.spec.js | 376 + .../webgpu/api/operation/buffers/map.spec.js | 510 + .../api/operation/buffers/map_ArrayBuffer.spec.js | 89 + .../api/operation/buffers/map_detach.spec.js | 79 + .../webgpu/api/operation/buffers/map_oom.spec.js | 50 + .../webgpu/api/operation/buffers/mapping_test.js | 39 + .../webgpu/api/operation/buffers/threading.spec.js | 29 + .../api/operation/command_buffer/basic.spec.js | 98 + .../operation/command_buffer/clearBuffer.spec.js | 54 + .../command_buffer/copyBufferToBuffer.spec.js | 108 + .../command_buffer/copyTextureToTexture.spec.js | 1686 + .../operation/command_buffer/image_copy.spec.js | 2098 + .../programmable/programmable_state_test.js | 157 + .../programmable/state_tracking.spec.js | 306 + .../command_buffer/queries/occlusionQuery.spec.js | 1033 + .../command_buffer/render/dynamic_state.spec.js | 19 + .../command_buffer/render/state_tracking.spec.js | 624 + .../webgpu/api/operation/compute/basic.spec.js | 162 + .../compute_pipeline/entry_point_name.spec.js | 12 + .../operation/compute_pipeline/overrides.spec.js | 503 + .../webgpu/api/operation/device/lost.spec.js | 92 + .../webgpu/webgpu/api/operation/labels.spec.js | 280 + .../memory_sync/buffer/buffer_sync_test.js | 942 + .../memory_sync/buffer/multiple_buffers.spec.js | 354 + .../memory_sync/buffer/single_buffer.spec.js | 257 + .../memory_sync/operation_context_helper.js | 330 + .../memory_sync/texture/same_subresource.spec.js | 709 + .../memory_sync/texture/texture_sync_test.js | 124 + .../api/operation/onSubmittedWorkDone.spec.js | 56 + .../api/operation/pipeline/default_layout.spec.js | 27 + .../webgpu/api/operation/queue/writeBuffer.spec.js | 235 + .../webgpu/webgpu/api/operation/reflection.spec.js | 137 + .../api/operation/render_pass/clear_value.spec.js | 188 + .../api/operation/render_pass/resolve.spec.js | 183 + .../api/operation/render_pass/storeOp.spec.js | 354 + .../api/operation/render_pass/storeop2.spec.js | 83 + .../render_pipeline/culling_tests.spec.js | 359 + .../operation/render_pipeline/overrides.spec.js | 453 + .../pipeline_output_targets.spec.js | 450 + .../render_pipeline/primitive_topology.spec.js | 488 + .../operation/render_pipeline/sample_mask.spec.js | 806 + .../vertex_only_render_pipeline.spec.js | 29 + .../webgpu/api/operation/rendering/basic.spec.js | 353 + .../operation/rendering/color_target_state.spec.js | 818 + .../webgpu/api/operation/rendering/depth.spec.js | 546 + .../api/operation/rendering/depth_bias.spec.js | 352 + .../operation/rendering/depth_clip_clamp.spec.js | 524 + .../webgpu/api/operation/rendering/draw.spec.js | 768 + .../api/operation/rendering/indirect_draw.spec.js | 242 + .../rendering/robust_access_index.spec.js | 8 + .../webgpu/api/operation/rendering/stencil.spec.js | 584 + .../api/operation/resource_init/buffer.spec.js | 899 + .../resource_init/check_texture/by_copy.js | 66 + .../resource_init/check_texture/by_ds_test.js | 200 + .../resource_init/check_texture/by_sampling.js | 157 + .../operation/resource_init/texture_zero.spec.js | 645 + .../api/operation/sampling/anisotropy.spec.js | 325 + .../api/operation/sampling/filter_mode.spec.js | 1143 + .../api/operation/sampling/lod_clamp.spec.js | 12 + .../shader_module/compilation_info.spec.js | 264 + .../texture_view/format_reinterpretation.spec.js | 358 + .../webgpu/api/operation/texture_view/read.spec.js | 56 + .../api/operation/texture_view/write.spec.js | 54 + .../webgpu/api/operation/uncapturederror.spec.js | 34 + .../api/operation/vertex_state/correctness.spec.js | 1180 + .../operation/vertex_state/index_format.spec.js | 584 + .../webgpu/api/validation/buffer/create.spec.js | 113 + .../webgpu/api/validation/buffer/destroy.spec.js | 101 + .../webgpu/api/validation/buffer/mapping.spec.js | 1125 + .../webgpu/api/validation/buffer/threading.spec.js | 14 + .../capability_checks/features/query_types.spec.js | 76 + .../features/texture_formats.spec.js | 463 + .../capability_checks/limits/limit_utils.js | 1089 + .../capability_checks/limits/maxBindGroups.spec.js | 95 + .../limits/maxBindingsPerBindGroup.spec.js | 75 + .../capability_checks/limits/maxBufferSize.spec.js | 28 + .../maxColorAttachmentBytesPerSample.spec.js | 260 + .../limits/maxColorAttachments.spec.js | 124 + .../maxComputeInvocationsPerWorkgroup.spec.js | 147 + .../limits/maxComputeWorkgroupSizeX.spec.js | 20 + .../limits/maxComputeWorkgroupSizeY.spec.js | 20 + .../limits/maxComputeWorkgroupSizeZ.spec.js | 20 + .../limits/maxComputeWorkgroupStorageSize.spec.js | 182 + .../maxComputeWorkgroupsPerDimension.spec.js | 97 + ...xDynamicStorageBuffersPerPipelineLayout.spec.js | 39 + ...xDynamicUniformBuffersPerPipelineLayout.spec.js | 42 + .../limits/maxInterStageShaderComponents.spec.js | 151 + .../limits/maxInterStageShaderVariables.spec.js | 44 + .../maxSampledTexturesPerShaderStage.spec.js | 144 + .../limits/maxSamplersPerShaderStage.spec.js | 145 + .../limits/maxStorageBufferBindingSize.spec.js | 161 + .../limits/maxStorageBuffersPerShaderStage.spec.js | 174 + .../maxStorageTexturesPerShaderStage.spec.js | 156 + .../limits/maxTextureArrayLayers.spec.js | 27 + .../limits/maxTextureDimension1D.spec.js | 34 + .../limits/maxTextureDimension2D.spec.js | 133 + .../limits/maxTextureDimension3D.spec.js | 39 + .../limits/maxUniformBufferBindingSize.spec.js | 90 + .../limits/maxUniformBuffersPerShaderStage.spec.js | 144 + .../limits/maxVertexAttributes.spec.js | 43 + .../limits/maxVertexBufferArrayStride.spec.js | 121 + .../limits/maxVertexBuffers.spec.js | 100 + .../limits/minStorageBufferOffsetAlignment.spec.js | 183 + .../limits/minUniformBufferOffsetAlignment.spec.js | 186 + .../webgpu/api/validation/compute_pipeline.spec.js | 692 + .../webgpu/api/validation/createBindGroup.spec.js | 1110 + .../api/validation/createBindGroupLayout.spec.js | 464 + .../api/validation/createPipelineLayout.spec.js | 164 + .../webgpu/api/validation/createSampler.spec.js | 68 + .../webgpu/api/validation/createTexture.spec.js | 1130 + .../webgpu/api/validation/createView.spec.js | 340 + .../webgpu/api/validation/debugMarker.spec.js | 98 + .../validation/encoding/beginComputePass.spec.js | 147 + .../validation/encoding/beginRenderPass.spec.js | 215 + .../validation/encoding/cmds/clearBuffer.spec.js | 246 + .../validation/encoding/cmds/compute_pass.spec.js | 259 + .../encoding/cmds/copyBufferToBuffer.spec.js | 326 + .../encoding/cmds/copyTextureToTexture.spec.js | 874 + .../api/validation/encoding/cmds/debug.spec.js | 66 + .../validation/encoding/cmds/index_access.spec.js | 162 + .../validation/encoding/cmds/render/draw.spec.js | 877 + .../encoding/cmds/render/dynamic_state.spec.js | 319 + .../encoding/cmds/render/indirect_draw.spec.js | 202 + .../api/validation/encoding/cmds/render/render.js | 29 + .../encoding/cmds/render/setIndexBuffer.spec.js | 124 + .../encoding/cmds/render/setPipeline.spec.js | 62 + .../encoding/cmds/render/setVertexBuffer.spec.js | 144 + .../encoding/cmds/render/state_tracking.spec.js | 184 + .../validation/encoding/cmds/render_pass.spec.js | 14 + .../validation/encoding/cmds/setBindGroup.spec.js | 435 + .../encoding/createRenderBundleEncoder.spec.js | 259 + .../validation/encoding/encoder_open_state.spec.js | 587 + .../api/validation/encoding/encoder_state.spec.js | 250 + .../pipeline_bind_group_compat.spec.js | 777 + .../validation/encoding/queries/begin_end.spec.js | 117 + .../api/validation/encoding/queries/common.js | 37 + .../validation/encoding/queries/general.spec.js | 152 + .../encoding/queries/resolveQuerySet.spec.js | 181 + .../api/validation/encoding/render_bundle.spec.js | 258 + .../webgpu/api/validation/error_scope.spec.js | 291 + .../api/validation/getBindGroupLayout.spec.js | 201 + .../gpu_external_texture_expiration.spec.js | 332 + .../validation/image_copy/buffer_related.spec.js | 226 + .../image_copy/buffer_texture_copies.spec.js | 453 + .../webgpu/api/validation/image_copy/image_copy.js | 278 + .../validation/image_copy/layout_related.spec.js | 483 + .../validation/image_copy/texture_related.spec.js | 534 + .../api/validation/layout_shader_compat.spec.js | 14 + .../webgpu/api/validation/query_set/create.spec.js | 34 + .../api/validation/query_set/destroy.spec.js | 33 + .../api/validation/queue/buffer_mapped.spec.js | 280 + .../CopyExternalImageToTexture.spec.js | 816 + .../api/validation/queue/destroyed/buffer.spec.js | 296 + .../validation/queue/destroyed/query_set.spec.js | 63 + .../api/validation/queue/destroyed/texture.spec.js | 294 + .../webgpu/api/validation/queue/submit.spec.js | 47 + .../api/validation/queue/writeBuffer.spec.js | 200 + .../api/validation/queue/writeTexture.spec.js | 110 + .../render_pass/attachment_compatibility.spec.js | 690 + .../render_pass/render_pass_descriptor.spec.js | 1097 + .../api/validation/render_pass/resolve.spec.js | 192 + .../api/validation/render_pipeline/common.js | 68 + .../render_pipeline/depth_stencil_state.spec.js | 304 + .../render_pipeline/fragment_state.spec.js | 427 + .../validation/render_pipeline/inter_stage.spec.js | 324 + .../api/validation/render_pipeline/misc.spec.js | 98 + .../render_pipeline/multisample_state.spec.js | 87 + .../validation/render_pipeline/overrides.spec.js | 535 + .../render_pipeline/primitive_state.spec.js | 42 + .../render_pipeline/shader_module.spec.js | 112 + .../render_pipeline/vertex_state.spec.js | 765 + .../resource_usages/buffer/in_pass_encoder.spec.js | 928 + .../resource_usages/buffer/in_pass_misc.spec.js | 409 + .../texture/in_pass_encoder.spec.js | 1395 + .../texture/in_render_common.spec.js | 566 + .../resource_usages/texture/in_render_misc.spec.js | 420 + .../validation/shader_module/entry_point.spec.js | 117 + .../api/validation/shader_module/overrides.spec.js | 96 + .../validation/state/device_lost/destroy.spec.js | 1170 + .../validation/texture/bgra8unorm_storage.spec.js | 205 + .../webgpu/api/validation/texture/destroy.spec.js | 139 + .../validation/texture/float32_filterable.spec.js | 58 + .../texture/rg11b10ufloat_renderable.spec.js | 149 + .../webgpu/api/validation/validation_test.js | 448 + .../mozilla/tests/webgpu/webgpu/capability_info.js | 792 + .../encoding/cmds/copyTextureToBuffer.spec.js | 44 + .../pipeline_bind_group_compat.spec.js | 423 + .../render_pipeline/fragment_state.spec.js | 128 + .../render_pipeline/shader_module.spec.js | 74 + .../render_pipeline/vertex_state.spec.js | 91 + .../api/validation/texture/createTexture.spec.js | 41 + .../api/validation/texture/cubeArray.spec.js | 26 + .../webgpu/webgpu/compat/compatibility_test.js | 10 + .../mozilla/tests/webgpu/webgpu/constants.js | 62 + .../mozilla/tests/webgpu/webgpu/examples.spec.js | 275 + .../mozilla/tests/webgpu/webgpu/format_info.js | 1273 + .../mozilla/tests/webgpu/webgpu/gpu_test.js | 1681 + .../webgpu/webgpu/idl/constants/flags.spec.js | 79 + .../tests/webgpu/webgpu/idl/exposed.html.js | 52 + .../tests/webgpu/webgpu/idl/exposed.http.html | 13 + .../tests/webgpu/webgpu/idl/exposed.https.html | 13 + .../mozilla/tests/webgpu/webgpu/idl/idl_test.js | 41 + .../mozilla/tests/webgpu/webgpu/listing.js | 4223 + .../expression/binary/af_addition.spec.js | 154 + .../expression/binary/af_comparison.spec.js | 214 + .../expression/binary/af_division.spec.js | 154 + .../expression/binary/af_matrix_addition.spec.js | 61 + .../binary/af_matrix_subtraction.spec.js | 61 + .../expression/binary/af_multiplication.spec.js | 154 + .../expression/binary/af_remainder.spec.js | 154 + .../expression/binary/af_subtraction.spec.js | 154 + .../shader/execution/expression/binary/binary.js | 21 + .../execution/expression/binary/bitwise.spec.js | 303 + .../expression/binary/bitwise_shift.spec.js | 343 + .../expression/binary/bool_logical.spec.js | 187 + .../expression/binary/f16_addition.spec.js | 212 + .../expression/binary/f16_comparison.spec.js | 280 + .../expression/binary/f16_division.spec.js | 212 + .../expression/binary/f16_matrix_addition.spec.js | 101 + .../f16_matrix_matrix_multiplication.spec.js | 114 + .../f16_matrix_scalar_multiplication.spec.js | 161 + .../binary/f16_matrix_subtraction.spec.js | 101 + .../f16_matrix_vector_multiplication.spec.js | 156 + .../expression/binary/f16_multiplication.spec.js | 212 + .../expression/binary/f16_remainder.spec.js | 212 + .../expression/binary/f16_subtraction.spec.js | 212 + .../expression/binary/f32_addition.spec.js | 194 + .../expression/binary/f32_comparison.spec.js | 262 + .../expression/binary/f32_division.spec.js | 194 + .../expression/binary/f32_matrix_addition.spec.js | 95 + .../f32_matrix_matrix_multiplication.spec.js | 108 + .../f32_matrix_scalar_multiplication.spec.js | 152 + .../binary/f32_matrix_subtraction.spec.js | 95 + .../f32_matrix_vector_multiplication.spec.js | 147 + .../expression/binary/f32_multiplication.spec.js | 194 + .../expression/binary/f32_remainder.spec.js | 194 + .../expression/binary/f32_subtraction.spec.js | 194 + .../expression/binary/i32_arithmetic.spec.js | 738 + .../expression/binary/i32_comparison.spec.js | 121 + .../expression/binary/u32_arithmetic.spec.js | 725 + .../expression/binary/u32_comparison.spec.js | 121 + .../execution/expression/call/builtin/abs.spec.js | 196 + .../execution/expression/call/builtin/acos.spec.js | 78 + .../expression/call/builtin/acosh.spec.js | 81 + .../execution/expression/call/builtin/all.spec.js | 92 + .../execution/expression/call/builtin/any.spec.js | 92 + .../expression/call/builtin/arrayLength.spec.js | 306 + .../execution/expression/call/builtin/asin.spec.js | 78 + .../expression/call/builtin/asinh.spec.js | 65 + .../execution/expression/call/builtin/atan.spec.js | 80 + .../expression/call/builtin/atan2.spec.js | 83 + .../expression/call/builtin/atanh.spec.js | 87 + .../call/builtin/atomics/atomicAdd.spec.js | 101 + .../call/builtin/atomics/atomicAnd.spec.js | 135 + .../atomics/atomicCompareExchangeWeak.spec.js | 742 + .../call/builtin/atomics/atomicExchange.spec.js | 470 + .../call/builtin/atomics/atomicLoad.spec.js | 192 + .../call/builtin/atomics/atomicMax.spec.js | 101 + .../call/builtin/atomics/atomicMin.spec.js | 100 + .../call/builtin/atomics/atomicOr.spec.js | 131 + .../call/builtin/atomics/atomicStore.spec.js | 301 + .../call/builtin/atomics/atomicSub.spec.js | 101 + .../call/builtin/atomics/atomicXor.spec.js | 135 + .../expression/call/builtin/atomics/harness.js | 208 + .../expression/call/builtin/bitcast.spec.js | 1275 + .../execution/expression/call/builtin/builtin.js | 24 + .../execution/expression/call/builtin/ceil.spec.js | 101 + .../expression/call/builtin/clamp.spec.js | 195 + .../execution/expression/call/builtin/cos.spec.js | 84 + .../execution/expression/call/builtin/cosh.spec.js | 68 + .../call/builtin/countLeadingZeros.spec.js | 250 + .../expression/call/builtin/countOneBits.spec.js | 249 + .../call/builtin/countTrailingZeros.spec.js | 250 + .../expression/call/builtin/cross.spec.js | 113 + .../expression/call/builtin/degrees.spec.js | 95 + .../expression/call/builtin/determinant.spec.js | 137 + .../expression/call/builtin/distance.spec.js | 241 + .../execution/expression/call/builtin/dot.spec.js | 182 + .../execution/expression/call/builtin/dpdx.spec.js | 23 + .../expression/call/builtin/dpdxCoarse.spec.js | 22 + .../expression/call/builtin/dpdxFine.spec.js | 21 + .../execution/expression/call/builtin/dpdy.spec.js | 22 + .../expression/call/builtin/dpdyCoarse.spec.js | 22 + .../expression/call/builtin/dpdyFine.spec.js | 21 + .../execution/expression/call/builtin/exp.spec.js | 90 + .../execution/expression/call/builtin/exp2.spec.js | 90 + .../expression/call/builtin/extractBits.spec.js | 337 + .../expression/call/builtin/faceForward.spec.js | 256 + .../call/builtin/firstLeadingBit.spec.js | 350 + .../call/builtin/firstTrailingBit.spec.js | 250 + .../expression/call/builtin/floor.spec.js | 96 + .../execution/expression/call/builtin/fma.spec.js | 113 + .../expression/call/builtin/fract.spec.js | 103 + .../expression/call/builtin/frexp.spec.js | 475 + .../expression/call/builtin/fwidth.spec.js | 21 + .../expression/call/builtin/fwidthCoarse.spec.js | 21 + .../expression/call/builtin/fwidthFine.spec.js | 21 + .../expression/call/builtin/insertBits.spec.js | 386 + .../expression/call/builtin/inversesqrt.spec.js | 81 + .../expression/call/builtin/ldexp.spec.js | 121 + .../expression/call/builtin/length.spec.js | 178 + .../execution/expression/call/builtin/log.spec.js | 89 + .../execution/expression/call/builtin/log2.spec.js | 89 + .../execution/expression/call/builtin/max.spec.js | 165 + .../execution/expression/call/builtin/min.spec.js | 164 + .../execution/expression/call/builtin/mix.spec.js | 275 + .../execution/expression/call/builtin/modf.spec.js | 661 + .../expression/call/builtin/normalize.spec.js | 137 + .../expression/call/builtin/pack2x16float.spec.js | 88 + .../expression/call/builtin/pack2x16snorm.spec.js | 55 + .../expression/call/builtin/pack2x16unorm.spec.js | 55 + .../expression/call/builtin/pack4x8snorm.spec.js | 60 + .../expression/call/builtin/pack4x8unorm.spec.js | 60 + .../execution/expression/call/builtin/pow.spec.js | 88 + .../expression/call/builtin/quantizeToF16.spec.js | 70 + .../expression/call/builtin/radians.spec.js | 90 + .../expression/call/builtin/reflect.spec.js | 180 + .../expression/call/builtin/refract.spec.js | 253 + .../expression/call/builtin/reverseBits.spec.js | 250 + .../expression/call/builtin/round.spec.js | 79 + .../expression/call/builtin/saturate.spec.js | 100 + .../expression/call/builtin/select.spec.js | 253 + .../execution/expression/call/builtin/sign.spec.js | 109 + .../execution/expression/call/builtin/sin.spec.js | 84 + .../execution/expression/call/builtin/sinh.spec.js | 68 + .../expression/call/builtin/smoothstep.spec.js | 94 + .../execution/expression/call/builtin/sqrt.spec.js | 68 + .../execution/expression/call/builtin/step.spec.js | 87 + .../expression/call/builtin/storageBarrier.spec.js | 38 + .../execution/expression/call/builtin/tan.spec.js | 78 + .../execution/expression/call/builtin/tanh.spec.js | 62 + .../call/builtin/textureDimension.spec.js | 160 + .../expression/call/builtin/textureGather.spec.js | 270 + .../call/builtin/textureGatherCompare.spec.js | 134 + .../expression/call/builtin/textureLoad.spec.js | 185 + .../call/builtin/textureNumLayers.spec.js | 100 + .../call/builtin/textureNumLevels.spec.js | 65 + .../call/builtin/textureNumSamples.spec.js | 37 + .../expression/call/builtin/textureSample.spec.js | 273 + .../call/builtin/textureSampleBias.spec.js | 163 + .../call/builtin/textureSampleCompare.spec.js | 145 + .../call/builtin/textureSampleCompareLevel.spec.js | 149 + .../call/builtin/textureSampleGrad.spec.js | 136 + .../call/builtin/textureSampleLevel.spec.js | 274 + .../expression/call/builtin/textureStore.spec.js | 122 + .../expression/call/builtin/transpose.spec.js | 158 + .../expression/call/builtin/trunc.spec.js | 75 + .../call/builtin/unpack2x16float.spec.js | 48 + .../call/builtin/unpack2x16snorm.spec.js | 48 + .../call/builtin/unpack2x16unorm.spec.js | 48 + .../expression/call/builtin/unpack4x8snorm.spec.js | 48 + .../expression/call/builtin/unpack4x8unorm.spec.js | 48 + .../execution/expression/call/builtin/utils.js | 45 + .../call/builtin/workgroupBarrier.spec.js | 38 + .../shader/execution/expression/case_cache.js | 200 + .../shader/execution/expression/expression.js | 1436 + .../expression/unary/af_arithmetic.spec.js | 43 + .../expression/unary/af_assignment.spec.js | 112 + .../expression/unary/bool_conversion.spec.js | 174 + .../expression/unary/bool_logical.spec.js | 33 + .../expression/unary/f16_arithmetic.spec.js | 44 + .../expression/unary/f16_conversion.spec.js | 301 + .../expression/unary/f32_arithmetic.spec.js | 41 + .../expression/unary/f32_conversion.spec.js | 257 + .../expression/unary/i32_arithmetic.spec.js | 37 + .../expression/unary/i32_complement.spec.js | 37 + .../expression/unary/i32_conversion.spec.js | 196 + .../expression/unary/u32_complement.spec.js | 37 + .../expression/unary/u32_conversion.spec.js | 206 + .../shader/execution/expression/unary/unary.js | 15 + .../webgpu/shader/execution/float_parse.spec.js | 131 + .../shader/execution/flow_control/call.spec.js | 83 + .../shader/execution/flow_control/complex.spec.js | 42 + .../execution/flow_control/eval_order.spec.js | 1007 + .../shader/execution/flow_control/for.spec.js | 271 + .../shader/execution/flow_control/harness.js | 312 + .../shader/execution/flow_control/if.spec.js | 102 + .../shader/execution/flow_control/loop.spec.js | 125 + .../shader/execution/flow_control/phony.spec.js | 135 + .../shader/execution/flow_control/return.spec.js | 56 + .../shader/execution/flow_control/switch.spec.js | 156 + .../shader/execution/flow_control/while.spec.js | 140 + .../shader/execution/memory_model/adjacent.spec.js | 272 + .../execution/memory_model/atomicity.spec.js | 102 + .../shader/execution/memory_model/barrier.spec.js | 250 + .../execution/memory_model/coherence.spec.js | 525 + .../execution/memory_model/memory_model_setup.js | 1118 + .../shader/execution/memory_model/weak.spec.js | 429 + .../webgpu/webgpu/shader/execution/padding.spec.js | 406 + .../webgpu/shader/execution/robust_access.spec.js | 480 + .../shader/execution/robust_access_vertex.spec.js | 607 + .../execution/shader_io/compute_builtins.spec.js | 297 + .../execution/shader_io/shared_structs.spec.js | 332 + .../webgpu/webgpu/shader/execution/shadow.spec.js | 406 + .../statement/increment_decrement.spec.js | 381 + .../webgpu/shader/execution/zero_init.spec.js | 546 + .../mozilla/tests/webgpu/webgpu/shader/types.js | 289 + .../validation/const_assert/const_assert.spec.js | 201 + .../webgpu/shader/validation/decl/const.spec.js | 61 + .../webgpu/shader/validation/decl/override.spec.js | 31 + .../shader/validation/decl/ptr_spelling.spec.js | 153 + .../webgpu/webgpu/shader/validation/decl/util.js | 163 + .../shader/validation/decl/var_access_mode.spec.js | 116 + .../validation/expression/access/vector.spec.js | 223 + .../expression/binary/bitwise_shift.spec.js | 166 + .../validation/expression/call/builtin/abs.spec.js | 54 + .../expression/call/builtin/acos.spec.js | 78 + .../expression/call/builtin/acosh.spec.js | 80 + .../expression/call/builtin/asin.spec.js | 78 + .../expression/call/builtin/asinh.spec.js | 82 + .../expression/call/builtin/atan.spec.js | 79 + .../expression/call/builtin/atan2.spec.js | 106 + .../expression/call/builtin/atanh.spec.js | 78 + .../expression/call/builtin/atomics.spec.js | 70 + .../expression/call/builtin/bitcast.spec.js | 393 + .../expression/call/builtin/ceil.spec.js | 75 + .../expression/call/builtin/clamp.spec.js | 57 + .../call/builtin/const_override_validation.js | 202 + .../validation/expression/call/builtin/cos.spec.js | 77 + .../expression/call/builtin/cosh.spec.js | 78 + .../expression/call/builtin/degrees.spec.js | 78 + .../validation/expression/call/builtin/exp.spec.js | 102 + .../expression/call/builtin/exp2.spec.js | 102 + .../expression/call/builtin/inverseSqrt.spec.js | 81 + .../expression/call/builtin/length.spec.js | 221 + .../validation/expression/call/builtin/log.spec.js | 76 + .../expression/call/builtin/log2.spec.js | 76 + .../expression/call/builtin/modf.spec.js | 76 + .../expression/call/builtin/radians.spec.js | 76 + .../expression/call/builtin/round.spec.js | 84 + .../expression/call/builtin/saturate.spec.js | 76 + .../expression/call/builtin/sign.spec.js | 79 + .../validation/expression/call/builtin/sin.spec.js | 77 + .../expression/call/builtin/sinh.spec.js | 78 + .../expression/call/builtin/sqrt.spec.js | 81 + .../validation/expression/call/builtin/tan.spec.js | 83 + .../validation/functions/alias_analysis.spec.js | 202 + .../validation/functions/restrictions.spec.js | 757 + .../webgpu/shader/validation/parse/align.spec.js | 341 + .../shader/validation/parse/attribute.spec.js | 87 + .../shader/validation/parse/binary_ops.spec.js | 89 + .../shader/validation/parse/blankspace.spec.js | 65 + .../webgpu/shader/validation/parse/break.spec.js | 84 + .../webgpu/shader/validation/parse/builtin.spec.js | 144 + .../shader/validation/parse/comments.spec.js | 75 + .../webgpu/shader/validation/parse/const.spec.js | 57 + .../shader/validation/parse/const_assert.spec.js | 38 + .../shader/validation/parse/diagnostic.spec.js | 201 + .../webgpu/shader/validation/parse/discard.spec.js | 65 + .../webgpu/shader/validation/parse/enable.spec.js | 70 + .../shader/validation/parse/identifiers.spec.js | 407 + .../webgpu/shader/validation/parse/literal.spec.js | 302 + .../shader/validation/parse/must_use.spec.js | 269 + .../shader/validation/parse/pipeline_stage.spec.js | 155 + .../shader/validation/parse/semicolon.spec.js | 269 + .../webgpu/shader/validation/parse/source.spec.js | 29 + .../shader/validation/parse/unary_ops.spec.js | 48 + .../shader/validation/parse/var_and_let.spec.js | 106 + .../shader/validation/shader_io/binding.spec.js | 140 + .../shader/validation/shader_io/builtins.spec.js | 277 + .../validation/shader_io/entry_point.spec.js | 141 + .../shader/validation/shader_io/group.spec.js | 140 + .../validation/shader_io/group_and_binding.spec.js | 171 + .../webgpu/shader/validation/shader_io/id.spec.js | 170 + .../validation/shader_io/interpolate.spec.js | 217 + .../shader/validation/shader_io/invariant.spec.js | 99 + .../shader/validation/shader_io/locations.spec.js | 382 + .../shader/validation/shader_io/size.spec.js | 212 + .../webgpu/shader/validation/shader_io/util.js | 196 + .../validation/shader_io/workgroup_size.spec.js | 300 + .../shader/validation/shader_validation_test.js | 177 + .../webgpu/shader/validation/types/alias.spec.js | 123 + .../webgpu/shader/validation/types/struct.spec.js | 99 + .../webgpu/shader/validation/types/vector.spec.js | 78 + .../validation/uniformity/uniformity.spec.js | 2444 + .../mozilla/tests/webgpu/webgpu/shader/values.js | 91 + .../tests/webgpu/webgpu/util/binary_stream.js | 213 + .../mozilla/tests/webgpu/webgpu/util/buffer.js | 23 + .../tests/webgpu/webgpu/util/check_contents.js | 272 + .../webgpu/webgpu/util/color_space_conversion.js | 265 + .../webgpu/webgpu/util/command_buffer_maker.js | 85 + .../mozilla/tests/webgpu/webgpu/util/compare.js | 472 + .../mozilla/tests/webgpu/webgpu/util/constants.js | 487 + .../mozilla/tests/webgpu/webgpu/util/conversion.js | 1635 + .../tests/webgpu/webgpu/util/copy_to_texture.js | 192 + .../tests/webgpu/webgpu/util/create_elements.js | 82 + .../tests/webgpu/webgpu/util/device_pool.js | 414 + .../tests/webgpu/webgpu/util/floating_point.js | 5441 ++ .../mozilla/tests/webgpu/webgpu/util/math.js | 2247 + .../mozilla/tests/webgpu/webgpu/util/memory.js | 25 + .../tests/webgpu/webgpu/util/pretty_diff_tables.js | 51 + .../mozilla/tests/webgpu/webgpu/util/prng.js | 125 + .../tests/webgpu/webgpu/util/reinterpret.js | 118 + .../mozilla/tests/webgpu/webgpu/util/shader.js | 196 + .../mozilla/tests/webgpu/webgpu/util/texture.js | 81 + .../tests/webgpu/webgpu/util/texture/base.js | 243 + .../webgpu/webgpu/util/texture/data_generation.js | 83 + .../tests/webgpu/webgpu/util/texture/layout.js | 371 + .../webgpu/webgpu/util/texture/subresource.js | 68 + .../tests/webgpu/webgpu/util/texture/texel_data.js | 980 + .../webgpu/webgpu/util/texture/texel_data.spec.js | 334 + .../tests/webgpu/webgpu/util/texture/texel_view.js | 201 + .../tests/webgpu/webgpu/util/texture/texture_ok.js | 348 + .../webgpu/webgpu/util/texture/texture_ok.spec.js | 159 + .../mozilla/tests/webgpu/webgpu/util/unions.js | 45 + .../webgpu/web_platform/canvas/configure.spec.js | 426 + .../web_platform/canvas/context_creation.spec.js | 47 + .../web_platform/canvas/getCurrentTexture.spec.js | 383 + .../canvas/getPreferredCanvasFormat.spec.js | 19 + .../canvas/readbackFromWebGPUCanvas.spec.js | 481 + .../web_platform/copyToTexture/ImageBitmap.spec.js | 543 + .../web_platform/copyToTexture/ImageData.spec.js | 221 + .../web_platform/copyToTexture/canvas.spec.js | 841 + .../web_platform/copyToTexture/image.spec.js | 271 + .../webgpu/web_platform/copyToTexture/util.js | 58 + .../web_platform/copyToTexture/video.spec.js | 119 + .../web_platform/external_texture/video.spec.js | 480 + .../web_platform/reftests/canvas_clear.html.js | 34 + .../web_platform/reftests/canvas_clear.https.html | 12 + .../reftests/canvas_colorspace.html.js | 139 + .../canvas_colorspace_bgra8unorm.https.html | 22 + .../canvas_colorspace_rgba16float.https.html | 23 + .../canvas_colorspace_rgba8unorm.https.html | 22 + .../web_platform/reftests/canvas_complex.html.js | 772 + .../canvas_complex_bgra8unorm_copy.https.html | 24 + .../canvas_complex_bgra8unorm_draw.https.html | 24 + .../canvas_complex_rgba16float_copy.https.html | 24 + .../canvas_complex_rgba16float_draw.https.html | 24 + .../canvas_complex_rgba16float_store.https.html | 24 + .../canvas_complex_rgba8unorm_copy.https.html | 24 + .../canvas_complex_rgba8unorm_draw.https.html | 24 + .../canvas_complex_rgba8unorm_store.https.html | 24 + .../reftests/canvas_composite_alpha.html.js | 177 + ...mposite_alpha_bgra8unorm_opaque_copy.https.html | 21 + ...mposite_alpha_bgra8unorm_opaque_draw.https.html | 21 + ..._alpha_bgra8unorm_premultiplied_copy.https.html | 22 + ..._alpha_bgra8unorm_premultiplied_draw.https.html | 22 + ...posite_alpha_rgba16float_opaque_copy.https.html | 21 + ...posite_alpha_rgba16float_opaque_draw.https.html | 21 + ...alpha_rgba16float_premultiplied_copy.https.html | 22 + ...alpha_rgba16float_premultiplied_draw.https.html | 22 + ...mposite_alpha_rgba8unorm_opaque_copy.https.html | 21 + ...mposite_alpha_rgba8unorm_opaque_draw.https.html | 21 + ..._alpha_rgba8unorm_premultiplied_copy.https.html | 22 + ..._alpha_rgba8unorm_premultiplied_draw.https.html | 22 + .../reftests/canvas_image_rendering.html.js | 79 + .../reftests/canvas_image_rendering.https.html | 15 + .../reftests/create-pattern-data-url.js | 23 + .../webgpu/web_platform/reftests/gpu_ref_test.js | 26 + .../reftests/ref/canvas_clear-ref.html | 22 + .../reftests/ref/canvas_colorspace-ref.html | 17 + .../reftests/ref/canvas_colorspace-ref.html.js | 41 + .../reftests/ref/canvas_complex-ref.html | 26 + .../ref/canvas_composite_alpha_opaque-ref.html | 26 + .../canvas_composite_alpha_premultiplied-ref.html | 26 + .../reftests/ref/canvas_image_rendering-ref.html | 25 + .../reftests/ref/resize_observer-ref.html | 90 + .../web_platform/reftests/resize_observer.html.js | 150 + .../reftests/resize_observer.https.html | 24 + .../tests/webgpu/webgpu/web_platform/util.js | 307 + .../webgpu/webgpu/web_platform/worker/worker.js | 83 + .../webgpu/web_platform/worker/worker.spec.js | 35 + .../webgpu/web_platform/worker/worker_launcher.js | 18 + .../mozilla/tests/websockets/bug1793935.any.js | 23 + .../bfcache/closed.tentative.https.html | 119 + .../bfcache/connected.tentative.https.html | 116 + .../bfcache/failed.tentative.https.html | 120 + .../mozilla/tests/webtransport/bfcache/helpers.js | 17 + .../tests/webtransport/bfcache/ports.sub.js | 12 + .../mozilla/tests/webtransport/bfcache/worker.js | 50 + .../mozilla/tests/workers/2-mib-file.py | 7 + .../mozilla/tests/workers/bug1674278-crash.html | 6 + .../mozilla/tests/workers/bug1674278.js | 6 + .../modules/dedicated-worker-import-csp.html | 115 + ...namic-import-remote-origin-script-worker.sub.js | 17 + .../resources/new-shared-worker-window.html | 19 + .../modules/resources/new-worker-window.html | 19 + ...tatic-import-remote-origin-script-worker.sub.js | 20 + .../workers/modules/shared-worker-import-csp.html | 123 + .../mozilla/tests/workers/resources/worker.js | 129 + .../tests/workers/worker_timer_nesting_level.html | 52 + .../web-platform/mozilla/tests/xml/parsedepth.html | 62 + .../tests/xml/responsexml-content-type.html | 49 + 2295 files changed, 718291 insertions(+) create mode 100644 testing/web-platform/mozilla/README create mode 100644 testing/web-platform/mozilla/meta/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/audio-output/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/css/css-grid/subgrid/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini create mode 100644 testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-left-fixedpos.html.ini create mode 100644 testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini create mode 100644 testing/web-platform/mozilla/meta/css/iframe-os-text-scale-print.sub.html.ini create mode 100644 testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini create mode 100644 testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini create mode 100644 testing/web-platform/mozilla/meta/dom/fs/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/range-in-two-selections.html.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini create mode 100644 testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini create mode 100644 testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority-disabled.h2.html.ini create mode 100644 testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority.h2.html.ini create mode 100644 testing/web-platform/mozilla/meta/fetch/orb/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini create mode 100644 testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini create mode 100644 testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/disabled/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/fonts/default-font.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/fonts/dtls-3.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/fonts/font-inflation-1.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/fonts/opentype-stretchy.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathml-console-messages.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathspace_names/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathvariant/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1a.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1b.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1c.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-2.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/tables/dir-6a.html.ini create mode 100644 testing/web-platform/mozilla/meta/mathml/tables/semantics-4.html.ini create mode 100644 testing/web-platform/mozilla/meta/mediacapture-streams/MediaDevices-enumerateDevices.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/wasm/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/browser/close/close.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/invalid.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/viewport.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/end/end.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/end/invalid.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/new/always_match.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/new/capabilities.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/new/first_match.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/new/invalid.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/session/new/response.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/classic/get_window_handles/chrome.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/classic/new_session/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/classic/new_session/binary.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/classic/new_session/profile_root.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/classic/protocol/marionette_port.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/classic/send_alert_text.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/harness/crash_content_process.py.ini create mode 100644 testing/web-platform/mozilla/meta/webdriver/harness/crash_parent_process.py.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/examples/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/constants/flags/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/padding/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.http.html.ini create mode 100644 testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.https.html.ini create mode 100644 testing/web-platform/mozilla/meta/webtransport/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/workers/__dir__.ini create mode 100644 testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini create mode 100644 testing/web-platform/mozilla/meta/workers/modules/shared-worker-import-csp.html.ini create mode 100644 testing/web-platform/mozilla/tests/audio-output/selectAudioOutput-user-activation-consumed.https.html create mode 100644 testing/web-platform/mozilla/tests/baselinecoverage/wpt_baselinecoverage.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html create mode 100644 testing/web-platform/mozilla/tests/content-security-policy/generic/test-case.sub.js create mode 100644 testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-document-reflow-count.html create mode 100644 testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-reflow-count.html create mode 100644 testing/web-platform/mozilla/tests/css/css-contain/content-visibility/content-visibility-auto-relevancy-updates-stop-ticking.html create mode 100644 testing/web-platform/mozilla/tests/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-003.html create mode 100644 testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-005.html create mode 100644 testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-006.html create mode 100644 testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-007.html create mode 100644 testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-008.html create mode 100644 testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-009.html create mode 100644 testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-events.html create mode 100644 testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-gutter-reflow-counts-001.html create mode 100644 testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos-ref.html create mode 100644 testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos.html create mode 100644 testing/web-platform/mozilla/tests/css/cssom/media-print-change-print-ref.html create mode 100644 testing/web-platform/mozilla/tests/css/cssom/media-print-change-print.html create mode 100644 testing/web-platform/mozilla/tests/css/cssom/moz-transform-exists.html create mode 100644 testing/web-platform/mozilla/tests/css/cssom/window_size_rounding.html create mode 100644 testing/web-platform/mozilla/tests/css/file-selector-button-margin-notref.html create mode 100644 testing/web-platform/mozilla/tests/css/file-selector-button-margin.html create mode 100644 testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print-ref.html create mode 100644 testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print.sub.html create mode 100644 testing/web-platform/mozilla/tests/css/mediaqueries/mq-gamut-resist-fingerprinting.html create mode 100644 testing/web-platform/mozilla/tests/css/quirks-invalidation-standard-sheet.html create mode 100644 testing/web-platform/mozilla/tests/css/reference/ref-filled-green-100px-square.xht create mode 100644 testing/web-platform/mozilla/tests/css/resources/iframe-os-text-scale-inner.html create mode 100644 testing/web-platform/mozilla/tests/dom/classList.html create mode 100644 testing/web-platform/mozilla/tests/dom/delayed_window_print.html create mode 100644 testing/web-platform/mozilla/tests/dom/dispatch_select_event.html create mode 100644 testing/web-platform/mozilla/tests/dom/focus-invalid-uri-link.html create mode 100644 testing/web-platform/mozilla/tests/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_after_trigger.sub.html create mode 100644 testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_then_close_tab.sub.html create mode 100644 testing/web-platform/mozilla/tests/dom/fs/support/testHelpers.js create mode 100644 testing/web-platform/mozilla/tests/dom/range-in-two-selections.html create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/resources/test.html create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/resources/throttling.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/resources/ws.sub.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-1.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-2.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-3.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-4.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-indexeddb.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-webaudio.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-webrtc.window.js create mode 100644 testing/web-platform/mozilla/tests/dom/throttling/throttling-ws.window.js create mode 100644 testing/web-platform/mozilla/tests/editor/delete-space-after-double-click-selection.html create mode 100644 testing/web-platform/mozilla/tests/editor/input-setRangeText-during-noframe-crash.html create mode 100644 testing/web-platform/mozilla/tests/editor/white-space-handling-in-mail-editor.html create mode 100644 testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer-mixed-content.js create mode 100644 testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer.https.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority-disabled.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests-data.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests/fetch-init.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests-data.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/font-face-worker.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-head.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-script.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-worker.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests-data.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-dynamic-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-initial-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-dynamic-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-initial-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/shape-outside-image.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests-data.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-load-stylesheet.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-modulepreload.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-prefetch.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-fetch.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-font.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-image.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-script.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-style.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-header.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-load-stylesheet.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-modulepreload.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-prefetch.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-fetch.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-font.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-image.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-script.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-style.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.css create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.font create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.image create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.txt create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/square_25px_x_25px.png create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests-data.js create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-module-script-initial-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-script-initial-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/deferred-script-initial-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-dynamic-insertion.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-initial-load.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-dynamic-insertion.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-body.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-head.h2.html create mode 100644 testing/web-platform/mozilla/tests/fetch/orb/tentative/content-range.sub.window.js create mode 100644 testing/web-platform/mozilla/tests/fetch/orb/tentative/img-mime-types-coverage.tentative.sub.html create mode 100644 testing/web-platform/mozilla/tests/fetch/orb/tentative/known-mime-type.sub.window.js create mode 100644 testing/web-platform/mozilla/tests/fetch/orb/tentative/nosniff.sub.window.js create mode 100644 testing/web-platform/mozilla/tests/fetch/orb/tentative/resources/utils.js create mode 100644 testing/web-platform/mozilla/tests/fetch/orb/tentative/status.sub.window.js create mode 100644 testing/web-platform/mozilla/tests/focus/Range_collapse.html create mode 100644 testing/web-platform/mozilla/tests/focus/Range_selectNode.html create mode 100644 testing/web-platform/mozilla/tests/focus/Range_setEnd.html create mode 100644 testing/web-platform/mozilla/tests/focus/Range_setStart.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_addRange.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_addRange_in_iframe.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe_iframe.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_collapse.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_collapseToEnd.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_collapseToStart.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_extend.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_removeAllRanges.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_removeRange.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_selectAllChildren.html create mode 100644 testing/web-platform/mozilla/tests/focus/Selection_setBaseAndExtent.html create mode 100644 testing/web-platform/mozilla/tests/focus/delegateFocus-is-focusable.html create mode 100644 testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-different-site.html create mode 100644 testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-same-site.html create mode 100644 testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-different-site.html create mode 100644 testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-same-site.html create mode 100644 testing/web-platform/mozilla/tests/focus/iframe-focus-event-after-iframe-gets-focus.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-inner.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-outer.sub.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-inner.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-outer.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-inner.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-outer.sub.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-inner.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-outer.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-different-site-iframe-gets-focus-outer.sub.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-iframe-gets-focus-inner.html create mode 100644 testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-same-site-iframe-gets-focus-outer.html create mode 100644 testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/navigating-across-documents/location-hash.sub.html create mode 100644 testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/read-media/sandboxed-video.html create mode 100644 testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-01.html create mode 100644 testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-02.html create mode 100644 testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-03.html create mode 100644 testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-04.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/form-submission-0/non-usv-filenames.window.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/input-radio-key-navigation.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/textfieldselection/selection-value-interactions.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/input-activation-behavior.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01-notref.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02-notref.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03-ref.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04-ref.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/forms/time-enter-keypress.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-circular.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-error.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-circular.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-error.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/circular-module-import-with-syntax-error.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/create-module-script.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/inline-module-order.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/mixed-content-import.https.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/module-error-reporting.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/reload-failed-module-script.html create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_circular.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_error.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_circular.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_error.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_1.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_2.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_3.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_failure.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/bad_local_export.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error1.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error2.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error3.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/empty_module.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/evaluation-order-setup.mjs create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/import_resolve_failure.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/indirect_export_resolve_failure.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_import.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_indirect_export.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import2.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module.js create mode 100644 testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module_eval_error.js create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/README.md create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-after-template.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-ncr.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/in-svg-in-cdata-after-gt.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-after-template-ref.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ncr-ref.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ref.html create mode 100644 testing/web-platform/mozilla/tests/html/syntax/charset/references/in-svg-in-cdata-after-gt-ref.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/LICENSE create mode 100644 testing/web-platform/mozilla/tests/indic-detection/README.txt create mode 100644 testing/web-platform/mozilla/tests/indic-detection/baskar-jagran.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/elango.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/htchanakya.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/shreetam.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/tab.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/tam.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/tboomi.html create mode 100644 testing/web-platform/mozilla/tests/indic-detection/tscii.html create mode 100644 testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-0.html create mode 100644 testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-1.html create mode 100644 testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-2.html create mode 100644 testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-false.html create mode 100644 testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-true.html create mode 100644 testing/web-platform/mozilla/tests/infrastructure/specialPowers/specialpowers.html create mode 100644 testing/web-platform/mozilla/tests/mathml/README.md create mode 100644 testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/disabled/dynamic-math-tree-001.html create mode 100644 testing/web-platform/mozilla/tests/mathml/disabled/math-parse01.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/README create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/axis-height-1.otf create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/axis-height-2.otf create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/default-font-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/default-font.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.otf create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-3-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/dtls-3.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/generate.py create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/limits-5.otf create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/mathssty.woff create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/opentype-axis-height.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/opentype-limits.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/ssty-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/ssty-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/ssty-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/ssty-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/ssty.woff create mode 100644 testing/web-platform/mozilla/tests/mathml/fonts/stretchy.otf create mode 100644 testing/web-platform/mozilla/tests/mathml/mathml-console-messages.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathml-type-supported-ref.xml create mode 100644 testing/web-platform/mozilla/tests/mathml/mathml-type-supported.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1d.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1e.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1f.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1g.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1h.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1i.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1j.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1k.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1l.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1m.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1n.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1o.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1p.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-1q.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-4.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-actuarial.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-bottom.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-box.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-circle.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-downdiagonalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-horizontalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-left.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-longdiv.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-madruwb.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-phasorangle.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-right.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-roundedbox.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-top.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalarrow.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-verticalstrike.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/menclose-in-mphantom-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001.html create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001.html create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002.html create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001-ref.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-1a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-1b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-1c.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-2a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-2b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/dir-6a-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/dir-6a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mstyle-align-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mstyle-align.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-mtable-dynamic.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-width-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/mtable-width.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-1a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-1b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-1c.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-2a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-2b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496-ref.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496.xhtml create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/semantics-4-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/semantics-4.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/spacing-attributes-001.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8a.html create mode 100644 testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8b.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5-ref.html create mode 100644 testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5.html create mode 100644 testing/web-platform/mozilla/tests/media/2x2-green.ogv create mode 100644 testing/web-platform/mozilla/tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html create mode 100644 testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-in-background.https.html create mode 100644 testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-without-focus.https.html create mode 100644 testing/web-platform/mozilla/tests/mediacapture-streams/permission-helper.js create mode 100644 testing/web-platform/mozilla/tests/placeholder create mode 100644 testing/web-platform/mozilla/tests/screen-capture/getdisplaymedia-user-activation-consumed.https.html create mode 100644 testing/web-platform/mozilla/tests/selection/Selection-addRange-same-instance.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/bug1675097.https.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/no_intercept_for_crossorigin_media.https.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/blank.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-iframe.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-sw.js create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe_nonrange.html create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/empty.js create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/fetch_video.py create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/green.png create mode 100644 testing/web-platform/mozilla/tests/service-workers/resources/intercept_media_sw.js create mode 100644 testing/web-platform/mozilla/tests/service-workers/update_completes_in_disconnected_global.https.html create mode 100644 testing/web-platform/mozilla/tests/svg/smil-sampling.html create mode 100644 testing/web-platform/mozilla/tests/web-animations/web-animations-no-infinite-refresh.html create mode 100644 testing/web-platform/mozilla/tests/web-animations/web-animations-print-ref.html create mode 100644 testing/web-platform/mozilla/tests/web-animations/web-animations-print.html create mode 100644 testing/web-platform/mozilla/tests/webaudio/the-audio-api/the-audioparam-interface/large-exponentialRamp.html create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browser/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/close.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/reference_context.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/type_hint.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/error.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/invalid.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/viewport.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/conftest.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/errors/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/errors/errors.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/interface/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/interface/interface.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/script/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/script/exception_details.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/end/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/end/end.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/end/invalid.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/always_match.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/capabilities.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/first_match.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/invalid.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/response.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/test_data.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/storage/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/partition.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/partition.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/bidi/websocket_upgrade.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/cdp/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/cdp/debugger_address.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/cdp/port_file.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/scroll_into_view.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/send_keys.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/execute_async.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/chrome.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/chrome.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/bidi_disabled.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/binary.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/conftest.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/create.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/invalid.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/new_session/profile_root.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/perform_actions/wheel.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/protocol/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_hosts.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_origins.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/protocol/marionette_port.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/protocol/request.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/send_alert_text.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/iframe.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/screenshot.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/conftest.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/harness/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/harness/crash_content_process.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/harness/crash_parent_process.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/harness/preferences.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/support/__init__.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/support/context.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/support/fixtures.py create mode 100644 testing/web-platform/mozilla/tests/webdriver/support/network.py create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/data_cache.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/fixture.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/metadata.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/params_builder.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/resources.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/test_config.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/framework/test_group.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/file_loader.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/logging/log_message.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/logging/logger.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/logging/result.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/logging/test_case_recorder.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/params_utils.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/compare.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/encode_selectively.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/json_param_value.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/parseQuery.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/query.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/separators.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/stringify_params.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/query/validQueryPart.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/stack.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/test_group.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/test_suite_listing.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/tree.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/util.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/version.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/internal/websocket_logger.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/runtime/helper/options.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/runtime/helper/test_worker-worker.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/runtime/helper/test_worker.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/runtime/wpt.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/collect_garbage.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/colors.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/data_tables.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/navigator_gpu.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/preprocessor.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/timeout.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/types.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/util.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/common/util/wpt_reftest_wait.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/labels/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/reflection/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/createView/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/examples/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/constants/flags/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/padding/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/external/petamoriken/float16/float16.d.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/external/petamoriken/float16/float16.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/README.md create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-h264-bt601-rotate-180.mp4 create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-h264-bt601-rotate-270.mp4 create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-h264-bt601-rotate-90.mp4 create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-h264-bt601.mp4 create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-theora-bt601.ogv create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-vp8-bt601.webm create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-vp9-bt601.webm create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors-vp9-bt709.webm create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/four-colors.png create mode 100644 testing/web-platform/mozilla/tests/webgpu/resources/webgpu.png create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/adapter/requestAdapter.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/adapter/requestAdapterInfo.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/adapter/requestDevice.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/buffers/map.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/buffers/map_ArrayBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/buffers/map_detach.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/buffers/map_oom.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/buffers/mapping_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/buffers/threading.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/basic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/clearBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/copyBufferToBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/copyTextureToTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/image_copy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/programmable/programmable_state_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/programmable/state_tracking.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/queries/occlusionQuery.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/render/dynamic_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/command_buffer/render/state_tracking.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/compute/basic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/compute_pipeline/entry_point_name.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/compute_pipeline/overrides.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/device/lost.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/labels.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/memory_sync/buffer/buffer_sync_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/memory_sync/buffer/multiple_buffers.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/memory_sync/buffer/single_buffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/memory_sync/operation_context_helper.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/memory_sync/texture/same_subresource.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/memory_sync/texture/texture_sync_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/onSubmittedWorkDone.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/pipeline/default_layout.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/queue/writeBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/reflection.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pass/clear_value.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pass/resolve.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pass/storeOp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pass/storeop2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pipeline/culling_tests.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pipeline/overrides.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pipeline/pipeline_output_targets.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pipeline/primitive_topology.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pipeline/sample_mask.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/basic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/color_target_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/depth.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/depth_bias.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/depth_clip_clamp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/draw.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/indirect_draw.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/robust_access_index.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/rendering/stencil.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/resource_init/buffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/resource_init/check_texture/by_copy.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/resource_init/check_texture/by_ds_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/resource_init/check_texture/by_sampling.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/resource_init/texture_zero.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/sampling/anisotropy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/sampling/filter_mode.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/sampling/lod_clamp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/shader_module/compilation_info.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/texture_view/format_reinterpretation.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/texture_view/read.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/texture_view/write.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/uncapturederror.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/vertex_state/correctness.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/operation/vertex_state/index_format.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/buffer/create.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/buffer/destroy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/buffer/mapping.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/buffer/threading.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/features/query_types.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/limit_utils.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxBindGroups.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxBufferSize.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxColorAttachments.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/compute_pipeline.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createBindGroup.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createBindGroupLayout.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createPipelineLayout.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createSampler.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createView.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/debugMarker.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/beginComputePass.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/beginRenderPass.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/clearBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/compute_pass.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/copyBufferToBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/copyTextureToTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/debug.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/index_access.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/draw.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/dynamic_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/indirect_draw.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/render.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/setIndexBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/setPipeline.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/setVertexBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render/state_tracking.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/render_pass.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/cmds/setBindGroup.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/createRenderBundleEncoder.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/encoder_open_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/encoder_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/queries/begin_end.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/queries/common.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/queries/general.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/queries/resolveQuerySet.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/encoding/render_bundle.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/error_scope.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/getBindGroupLayout.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/gpu_external_texture_expiration.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/image_copy/buffer_related.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/image_copy/buffer_texture_copies.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/image_copy/image_copy.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/image_copy/layout_related.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/image_copy/texture_related.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/layout_shader_compat.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/query_set/create.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/query_set/destroy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/buffer_mapped.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/destroyed/buffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/destroyed/query_set.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/destroyed/texture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/submit.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/writeBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/queue/writeTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pass/attachment_compatibility.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pass/render_pass_descriptor.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pass/resolve.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/common.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/depth_stencil_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/fragment_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/inter_stage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/misc.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/multisample_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/overrides.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/primitive_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/shader_module.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/render_pipeline/vertex_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/resource_usages/buffer/in_pass_encoder.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/resource_usages/buffer/in_pass_misc.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_pass_encoder.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_common.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/shader_module/entry_point.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/shader_module/overrides.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/state/device_lost/destroy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/texture/bgra8unorm_storage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/texture/destroy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/texture/float32_filterable.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/texture/rg11b10ufloat_renderable.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/validation_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/capability_info.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/render_pipeline/fragment_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/render_pipeline/shader_module.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/render_pipeline/vertex_state.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/texture/createTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/api/validation/texture/cubeArray.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/compat/compatibility_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/constants.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/examples.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/format_info.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/gpu_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/idl/constants/flags.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/idl/exposed.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/idl/exposed.http.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/idl/exposed.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/idl/idl_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/listing.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_addition.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_comparison.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_division.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_matrix_addition.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_matrix_subtraction.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_remainder.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/af_subtraction.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/binary.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/bitwise.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/bitwise_shift.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/bool_logical.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_addition.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_comparison.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_division.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_matrix_addition.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_matrix_subtraction.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_remainder.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f16_subtraction.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_addition.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_comparison.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_division.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_addition.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_subtraction.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_multiplication.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_remainder.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/f32_subtraction.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/i32_arithmetic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/i32_comparison.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/u32_arithmetic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/u32_comparison.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/abs.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/acos.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/acosh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/all.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/any.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/arrayLength.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/asin.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/asinh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atan.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atan2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atanh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/harness.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/bitcast.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/builtin.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/ceil.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/clamp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/cos.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/cosh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/countLeadingZeros.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/countOneBits.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/countTrailingZeros.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/cross.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/degrees.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/determinant.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/distance.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dot.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dpdx.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dpdxCoarse.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dpdxFine.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dpdy.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dpdyCoarse.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/dpdyFine.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/exp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/exp2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/extractBits.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/faceForward.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/firstLeadingBit.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/firstTrailingBit.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/floor.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/fma.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/fract.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/frexp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/fwidth.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/fwidthCoarse.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/fwidthFine.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/insertBits.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/inversesqrt.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/ldexp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/length.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/log.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/log2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/max.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/min.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/mix.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/modf.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/normalize.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/pack2x16float.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/pack2x16snorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/pack2x16unorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/pack4x8snorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/pack4x8unorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/pow.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quantizeToF16.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/radians.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/reflect.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/refract.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/reverseBits.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/round.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/saturate.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/select.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/sign.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/sin.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/sinh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/sqrt.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/step.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/storageBarrier.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/tan.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/tanh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureDimension.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGather.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumSamples.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSample.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureStore.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/transpose.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/trunc.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/unpack2x16float.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/utils.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/workgroupBarrier.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/case_cache.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/expression.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/af_arithmetic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/af_assignment.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/bool_conversion.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/bool_logical.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/f16_arithmetic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/f16_conversion.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/f32_arithmetic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/f32_conversion.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/i32_arithmetic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/i32_complement.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/i32_conversion.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/u32_complement.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/u32_conversion.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/unary/unary.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/float_parse.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/call.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/complex.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/eval_order.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/for.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/harness.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/if.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/loop.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/phony.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/return.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/switch.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/flow_control/while.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/memory_model/adjacent.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/memory_model/atomicity.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/memory_model/barrier.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/memory_model/coherence.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/memory_model/memory_model_setup.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/memory_model/weak.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/padding.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/robust_access.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/robust_access_vertex.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/shader_io/shared_structs.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/shadow.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/statement/increment_decrement.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/zero_init.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/types.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/const_assert/const_assert.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/const.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/override.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/ptr_spelling.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/util.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/var_access_mode.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/access/vector.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/binary/bitwise_shift.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/abs.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/acos.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/acosh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/asin.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/asinh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/atan.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/atan2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/atanh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/atomics.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/bitcast.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/ceil.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/clamp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/const_override_validation.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/cos.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/cosh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/degrees.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/exp.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/exp2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/inverseSqrt.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/length.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/log.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/log2.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/modf.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/radians.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/round.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/saturate.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/sign.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/sin.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/sinh.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/sqrt.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/call/builtin/tan.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/functions/alias_analysis.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/functions/restrictions.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/align.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/attribute.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/binary_ops.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/blankspace.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/break.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/builtin.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/comments.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/const.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/const_assert.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/diagnostic.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/discard.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/enable.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/identifiers.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/literal.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/must_use.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/pipeline_stage.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/semicolon.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/source.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/unary_ops.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/parse/var_and_let.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/binding.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/builtins.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/entry_point.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/group.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/group_and_binding.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/id.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/interpolate.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/invariant.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/locations.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/size.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/util.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_io/workgroup_size.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_validation_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/types/alias.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/types/struct.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/types/vector.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/shader/values.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/binary_stream.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/buffer.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/check_contents.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/color_space_conversion.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/command_buffer_maker.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/compare.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/constants.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/conversion.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/copy_to_texture.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/create_elements.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/device_pool.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/floating_point.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/math.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/memory.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/pretty_diff_tables.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/prng.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/reinterpret.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/shader.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/base.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/data_generation.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/layout.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/subresource.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/texel_data.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/texel_data.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/texel_view.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/texture_ok.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/texture/texture_ok.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/util/unions.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/canvas/configure.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/canvas/context_creation.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/canvas/getCurrentTexture.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/canvas/getPreferredCanvasFormat.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/canvas/readbackFromWebGPUCanvas.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/util.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/copyToTexture/video.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/external_texture/video.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_clear.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_clear.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_colorspace.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_colorspace_bgra8unorm.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba8unorm.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_store.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_opaque_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_opaque_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_premultiplied_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_premultiplied_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/create-pattern-data-url.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/gpu_ref_test.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_clear-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_colorspace-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_colorspace-ref.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_complex-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_composite_alpha_opaque-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_composite_alpha_premultiplied-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/canvas_image_rendering-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/ref/resize_observer-ref.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/resize_observer.html.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/reftests/resize_observer.https.html create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/util.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/worker/worker.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/worker/worker.spec.js create mode 100644 testing/web-platform/mozilla/tests/webgpu/webgpu/web_platform/worker/worker_launcher.js create mode 100644 testing/web-platform/mozilla/tests/websockets/bug1793935.any.js create mode 100644 testing/web-platform/mozilla/tests/webtransport/bfcache/closed.tentative.https.html create mode 100644 testing/web-platform/mozilla/tests/webtransport/bfcache/connected.tentative.https.html create mode 100644 testing/web-platform/mozilla/tests/webtransport/bfcache/failed.tentative.https.html create mode 100644 testing/web-platform/mozilla/tests/webtransport/bfcache/helpers.js create mode 100644 testing/web-platform/mozilla/tests/webtransport/bfcache/ports.sub.js create mode 100644 testing/web-platform/mozilla/tests/webtransport/bfcache/worker.js create mode 100644 testing/web-platform/mozilla/tests/workers/2-mib-file.py create mode 100644 testing/web-platform/mozilla/tests/workers/bug1674278-crash.html create mode 100644 testing/web-platform/mozilla/tests/workers/bug1674278.js create mode 100644 testing/web-platform/mozilla/tests/workers/modules/dedicated-worker-import-csp.html create mode 100644 testing/web-platform/mozilla/tests/workers/modules/resources/dynamic-import-remote-origin-script-worker.sub.js create mode 100644 testing/web-platform/mozilla/tests/workers/modules/resources/new-shared-worker-window.html create mode 100644 testing/web-platform/mozilla/tests/workers/modules/resources/new-worker-window.html create mode 100644 testing/web-platform/mozilla/tests/workers/modules/resources/static-import-remote-origin-script-worker.sub.js create mode 100644 testing/web-platform/mozilla/tests/workers/modules/shared-worker-import-csp.html create mode 100644 testing/web-platform/mozilla/tests/workers/resources/worker.js create mode 100644 testing/web-platform/mozilla/tests/workers/worker_timer_nesting_level.html create mode 100644 testing/web-platform/mozilla/tests/xml/parsedepth.html create mode 100644 testing/web-platform/mozilla/tests/xml/responsexml-content-type.html (limited to 'testing/web-platform/mozilla') diff --git a/testing/web-platform/mozilla/README b/testing/web-platform/mozilla/README new file mode 100644 index 0000000000..5f6ee27a7c --- /dev/null +++ b/testing/web-platform/mozilla/README @@ -0,0 +1,4 @@ +This directory is intended for web-platform-tests that currently +cannot be upstreamed for some reason (e.g. because they depend on +gecko-specific APIs). When run they are mounted on the server under +/_mozilla/. diff --git a/testing/web-platform/mozilla/meta/__dir__.ini b/testing/web-platform/mozilla/meta/__dir__.ini new file mode 100644 index 0000000000..48ebb02088 --- /dev/null +++ b/testing/web-platform/mozilla/meta/__dir__.ini @@ -0,0 +1,4 @@ +leak-threshold: + if os == "mac": [tab:10000, gmplugin:20000, default:2100, rdd:400] + [tab:10000, gmplugin:20000, default:16000] + diff --git a/testing/web-platform/mozilla/meta/audio-output/__dir__.ini b/testing/web-platform/mozilla/meta/audio-output/__dir__.ini new file mode 100644 index 0000000000..59af59bd2a --- /dev/null +++ b/testing/web-platform/mozilla/meta/audio-output/__dir__.ini @@ -0,0 +1 @@ +prefs: [media.setsinkid.enabled:true] diff --git a/testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini b/testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini new file mode 100644 index 0000000000..786eb0d391 --- /dev/null +++ b/testing/web-platform/mozilla/meta/baselinecoverage/wpt_baselinecoverage.html.ini @@ -0,0 +1,3 @@ +[wpt_baselinecoverage.html] + disabled: + if not ccov: Code-Coverage-Test \ No newline at end of file diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html.ini new file mode 100644 index 0000000000..445c8abd0a --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html.ini new file mode 100644 index 0000000000..51a152396b --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html.ini new file mode 100644 index 0000000000..6e73b074f5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html.ini @@ -0,0 +1,16 @@ +[worker-import.http.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html.ini new file mode 100644 index 0000000000..0d52b9236d --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html.ini @@ -0,0 +1,16 @@ +[worker-import.https.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html.ini new file mode 100644 index 0000000000..445c8abd0a --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html.ini new file mode 100644 index 0000000000..51a152396b --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html.ini new file mode 100644 index 0000000000..6e73b074f5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html.ini @@ -0,0 +1,16 @@ +[worker-import.http.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html.ini new file mode 100644 index 0000000000..0d52b9236d --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html.ini @@ -0,0 +1,16 @@ +[worker-import.https.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini new file mode 100644 index 0000000000..445c8abd0a --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini new file mode 100644 index 0000000000..51a152396b --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html.ini new file mode 100644 index 0000000000..6e73b074f5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html.ini @@ -0,0 +1,16 @@ +[worker-import.http.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html.ini new file mode 100644 index 0000000000..0d52b9236d --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html.ini @@ -0,0 +1,16 @@ +[worker-import.https.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html.ini new file mode 100644 index 0000000000..445c8abd0a --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini new file mode 100644 index 0000000000..51a152396b --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html.ini @@ -0,0 +1,14 @@ +[sharedworker-import.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for sharedworker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html.ini new file mode 100644 index 0000000000..6e73b074f5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html.ini @@ -0,0 +1,16 @@ +[worker-import.http.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-http origin and keep-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and no-redirect redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-http origin and swap-origin redirection from http context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html.ini b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html.ini new file mode 100644 index 0000000000..0d52b9236d --- /dev/null +++ b/testing/web-platform/mozilla/meta/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html.ini @@ -0,0 +1,16 @@ +[worker-import.https.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Content Security Policy: Expects blocked for worker-import to cross-https origin and keep-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and no-redirect redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to cross-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL + + [Content Security Policy: Expects blocked for worker-import to same-https origin and swap-origin redirection from https context.: securitypolicyviolation] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini b/testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini new file mode 100644 index 0000000000..e977af25bc --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/css-contain/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.content-visibility.enabled:true] diff --git a/testing/web-platform/mozilla/meta/css/css-grid/subgrid/__dir__.ini b/testing/web-platform/mozilla/meta/css/css-grid/subgrid/__dir__.ini new file mode 100644 index 0000000000..a476b4a008 --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/css-grid/subgrid/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.grid-subgrid-baselines.enabled:true] diff --git a/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini b/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini new file mode 100644 index 0000000000..3489dc31c9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-gutter-reflow-counts-001.html.ini @@ -0,0 +1,24 @@ +[scrollbar-gutter-reflow-counts-001.html] + [Enlarge the child's block-size to 200%] + expected: + if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters. + + [Enlarge the child's block-size to 300px] + expected: + if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters. + + [Enlarge the child's block-size to 200% in a vertical-lr scroll container] + expected: + if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters. + + [Enlarge the child's block-size to 300px in a vertical-lr scroll container] + expected: + if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters. + + [Enlarge the child's block-size to 200% in a vertical-rl scroll container] + expected: + if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters. + + [Enlarge the child's block-size to 300px in a vertical-rl scroll container] + expected: + if os == "android": FAIL # Overlay scrollbars do not create scrollbar gutters. diff --git a/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-left-fixedpos.html.ini b/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-left-fixedpos.html.ini new file mode 100644 index 0000000000..4aa8a76543 --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/css-overflow/scrollbar-left-fixedpos.html.ini @@ -0,0 +1,2 @@ +[scrollbar-left-fixedpos.html] + prefs: [layout.scrollbar.side:3] # Set scrollbar to the left edge of the viewport. diff --git a/testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini b/testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini new file mode 100644 index 0000000000..c8cba67eee --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/cssom/window_size_rounding.html.ini @@ -0,0 +1,5 @@ +[window_size_rounding.html] + bug: Different viewport size + [window_size_rounding] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/mozilla/meta/css/iframe-os-text-scale-print.sub.html.ini b/testing/web-platform/mozilla/meta/css/iframe-os-text-scale-print.sub.html.ini new file mode 100644 index 0000000000..66d7433f03 --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/iframe-os-text-scale-print.sub.html.ini @@ -0,0 +1,5 @@ +prefs: [ui.textScaleFactor:200] +[iframe-os-text-scale-print.sub.html] + expected: + if os == "linux": [PASS, FAIL] + if os == "win": [PASS, FAIL] diff --git a/testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini b/testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini new file mode 100644 index 0000000000..d6641989c9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/css/mediaqueries/mq-gamut-resist-fingerprinting.html.ini @@ -0,0 +1,2 @@ +[mq-gamut-resist-fingerprinting.html] + prefs: [privacy.resistFingerprinting:true] diff --git a/testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini b/testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini new file mode 100644 index 0000000000..71e21562eb --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/delayed_window_print.html.ini @@ -0,0 +1,6 @@ +bug: https://bugzilla.mozilla.org/show_bug.cgi?id=739038 +[delayed_window_print.html] + comment: Our own save-to-pdf "printer" knows how to respect print.always_print_silent + prefs: [print.always_print_silent:true, "print_printer:Mozilla Save to PDF"] + disabled: + if (asan or debug): https://bugzilla.mozilla.org/show_bug.cgi?id=1661162 diff --git a/testing/web-platform/mozilla/meta/dom/fs/__dir__.ini b/testing/web-platform/mozilla/meta/dom/fs/__dir__.ini new file mode 100644 index 0000000000..2718527bf8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/fs/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/mozilla/meta/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js.ini b/testing/web-platform/mozilla/meta/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js.ini new file mode 100644 index 0000000000..cae856b314 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js.ini @@ -0,0 +1,3 @@ +[fs-writable_unlocked_on_tab_close.https.window.html] + type: testharness + prefs: [dom.fs.enabled:true] diff --git a/testing/web-platform/mozilla/meta/dom/range-in-two-selections.html.ini b/testing/web-platform/mozilla/meta/dom/range-in-two-selections.html.ini new file mode 100644 index 0000000000..3602b3db5b --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/range-in-two-selections.html.ini @@ -0,0 +1 @@ +prefs: [dom.customHighlightAPI.enabled:true] diff --git a/testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini b/testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini new file mode 100644 index 0000000000..2c01fc801d --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/__dir__.ini @@ -0,0 +1,5 @@ +prefs: [dom.timeout.enable_budget_timer_throttling:true, + dom.timeout.foreground_budget_regeneration_rate:100, + dom.timeout.foreground_throttling_max_budget:10, + dom.timeout.budget_throttling_max_delay:2000, + dom.timeout.throttling_delay:1] diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini new file mode 100644 index 0000000000..99a37fb0e7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-1.window.js.ini @@ -0,0 +1,4 @@ +[throttling-1.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini new file mode 100644 index 0000000000..3ef84823d4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-2.window.js.ini @@ -0,0 +1,4 @@ +[throttling-2.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini new file mode 100644 index 0000000000..04fc9caa02 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-3.window.js.ini @@ -0,0 +1,4 @@ +[throttling-3.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini new file mode 100644 index 0000000000..efb637225f --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-4.window.js.ini @@ -0,0 +1,4 @@ +[throttling-4.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini new file mode 100644 index 0000000000..e462d45d21 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-indexeddb.window.js.ini @@ -0,0 +1,4 @@ +[throttling-indexeddb.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini new file mode 100644 index 0000000000..6322e40b6d --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webaudio.window.js.ini @@ -0,0 +1,5 @@ +[throttling-webaudio.window.html] + type: testharness + disabled: + if debug: disabled + if (os == 'win' and processor == 'aarch64'): https://bugzilla.mozilla.org/show_bug.cgi?id=1533892 if (os == 'win' and processor == 'aarch64'): disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini new file mode 100644 index 0000000000..f3f12fb571 --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-webrtc.window.js.ini @@ -0,0 +1,4 @@ +[throttling-webrtc.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini b/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini new file mode 100644 index 0000000000..219764bcca --- /dev/null +++ b/testing/web-platform/mozilla/meta/dom/throttling/throttling-ws.window.js.ini @@ -0,0 +1,4 @@ +[throttling-ws.window.html] + type: testharness + disabled: + if debug: disabled diff --git a/testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini b/testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini new file mode 100644 index 0000000000..690b6cbe0a --- /dev/null +++ b/testing/web-platform/mozilla/meta/editor/delete-space-after-double-click-selection.html.ini @@ -0,0 +1,6 @@ +[delete-space-after-double-click-selection.html] + [DIV: Only one whitespace character should be removed when there are multiple.] + expected: FAIL + + [DIV: Only one whitespace character should be removed when there are multiple whitespaces and the deleted range is the end of the string.] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini b/testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini new file mode 100644 index 0000000000..e934862b92 --- /dev/null +++ b/testing/web-platform/mozilla/meta/fetch/api/redirect/redirect-referrer.https.html.ini @@ -0,0 +1,3 @@ +[redirect-referrer.https.html] + type: testharness + prefs: [security.mixed_content.block_active_content:false, security.mixed_content.block_display_content:false] diff --git a/testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority-disabled.h2.html.ini b/testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority-disabled.h2.html.ini new file mode 100644 index 0000000000..1785bb50f7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority-disabled.h2.html.ini @@ -0,0 +1,3 @@ +[fetchpriority-disabled.h2.html] + lsan-allowed: [mozilla::net::AddStaticElement, InitializeStaticHeaders, mozilla::net::nvFIFO::nvFIFO, mozilla::net::Http2BaseCompressor::Http2BaseCompressor] # https://bugzilla.mozilla.org/show_bug.cgi?id=1759310 + prefs: [network.fetchpriority.enabled:false] diff --git a/testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority.h2.html.ini b/testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority.h2.html.ini new file mode 100644 index 0000000000..62ea50f944 --- /dev/null +++ b/testing/web-platform/mozilla/meta/fetch/fetchpriority/fetchpriority.h2.html.ini @@ -0,0 +1,20 @@ +[fetchpriority.h2.html] + lsan-allowed: [mozilla::net::AddStaticElement, InitializeStaticHeaders, mozilla::net::nvFIFO::nvFIFO, mozilla::net::Http2BaseCompressor::Http2BaseCompressor] # https://bugzilla.mozilla.org/show_bug.cgi?id=1759310 + prefs: [network.fetchpriority.enabled:true] + [link-initial-preload-image.h2.html: test different 'fetchpriority' values] + expected: FAIL + + [link-dynamic-preload-image.h2.html: test different 'fetchpriority' values] + expected: FAIL + + [link-header.h2.html?pipe=|header(Link,; rel=preload; as=image; fetchpriority=low,True)|header(Link,; rel=preload; as=image; fetchpriority=high,True)|header(Link,; rel=preload; as=image; fetchpriority=auto,True)|header(Link,; rel=preload; as=image,True): test different 'fetchpriority' values] + expected: FAIL + + [image-dynamic-load.h2.html: test different 'fetchpriority' values] + expected: FAIL + + [fetch-init.h2.html: test different 'fetchpriority' values] + expected: FAIL + + [image-initial-load.h2.html: test different 'fetchpriority' values] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/fetch/orb/__dir__.ini b/testing/web-platform/mozilla/meta/fetch/orb/__dir__.ini new file mode 100644 index 0000000000..48c6803103 --- /dev/null +++ b/testing/web-platform/mozilla/meta/fetch/orb/__dir__.ini @@ -0,0 +1,3 @@ +prefs: [browser.opaqueResponseBlocking:true, + browser.opaqueResponseBlocking.javascriptValidator:true, + browser.opaqueResponseBlocking.filterFetchResponse:2] diff --git a/testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini b/testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini new file mode 100644 index 0000000000..541e964a2d --- /dev/null +++ b/testing/web-platform/mozilla/meta/focus/Selection_extend.html.ini @@ -0,0 +1,20 @@ +[Selection_extend.html] + type: testharness + [Active element should be 'editor' after Selection.extend() from selection at start of the first text node of 'editor' to start of the first text node of 'outerEditor'] + expected: FAIL + + [Active element should be 'editor' after Selection.extend() from selection at start of the first text node of 'editor' to start of the first text node of 'innerEditor'] + expected: FAIL + + [Active element should be 'outerEditor' after Selection.extend() from selection at start of the first text node of 'outerEditor' to start of the first text node of 'editor'] + expected: FAIL + + [Active element should be 'outerEditor' after Selection.extend() from selection at start of the first text node of 'innerEditor' to start of the first text node of 'outerEditor'] + expected: FAIL + + [Active element should be 'outerEditor' after Selection.extend() from selection at start of the first text node of 'innerEditor' to start of the first text node of 'staticInEditor'] + expected: FAIL + + [Active element should be 'innerEditor' after Selection.extend() from selection at start of the first text node of 'innerEditor' to start of the first text node of 'anchor'] + expected: FAIL + diff --git a/testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini b/testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini new file mode 100644 index 0000000000..ef5535b108 --- /dev/null +++ b/testing/web-platform/mozilla/meta/focus/focus-next-tick-before-iframe-loaded-different-site.html.ini @@ -0,0 +1,4 @@ +[focus-next-tick-before-iframe-loaded-different-site.html] + [Check result] + expected: + ["PASS", "FAIL"] diff --git a/testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini b/testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini new file mode 100644 index 0000000000..e106f6c252 --- /dev/null +++ b/testing/web-platform/mozilla/meta/infrastructure/prefs/prefs-1.html.ini @@ -0,0 +1,2 @@ +[prefs-1.html] + prefs: [apz.allow_zooming_out:true] diff --git a/testing/web-platform/mozilla/meta/mathml/disabled/__dir__.ini b/testing/web-platform/mozilla/meta/mathml/disabled/__dir__.ini new file mode 100644 index 0000000000..3ef07ccb66 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/disabled/__dir__.ini @@ -0,0 +1 @@ +prefs: [mathml.disabled: true] diff --git a/testing/web-platform/mozilla/meta/mathml/fonts/default-font.html.ini b/testing/web-platform/mozilla/meta/mathml/fonts/default-font.html.ini new file mode 100644 index 0000000000..19ae6256f8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/fonts/default-font.html.ini @@ -0,0 +1,2 @@ +[default-font.html] + prefs: [font.minimum-size.x-math: 40] diff --git a/testing/web-platform/mozilla/meta/mathml/fonts/dtls-3.html.ini b/testing/web-platform/mozilla/meta/mathml/fonts/dtls-3.html.ini new file mode 100644 index 0000000000..e9b4fa3c57 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/fonts/dtls-3.html.ini @@ -0,0 +1,2 @@ +[dtls-3.html] + prefs: [mathml.legacy_mathvariant_attribute.disabled: false] diff --git a/testing/web-platform/mozilla/meta/mathml/fonts/font-inflation-1.html.ini b/testing/web-platform/mozilla/meta/mathml/fonts/font-inflation-1.html.ini new file mode 100644 index 0000000000..ba037733a5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/fonts/font-inflation-1.html.ini @@ -0,0 +1,5 @@ +[font-inflation-1.html] + prefs: [ui.useOverlayScrollbars: 1, dom.meta-viewport.enabled: true, font.size.inflation.emPerLine: 25] + fuzzy: + if not (os == "linux"): maxDifference=0-255;totalPixels=0-324 + if (os == "linux"): maxDifference=0-255;totalPixels=0-66 # Bug 1607294 diff --git a/testing/web-platform/mozilla/meta/mathml/fonts/opentype-stretchy.html.ini b/testing/web-platform/mozilla/meta/mathml/fonts/opentype-stretchy.html.ini new file mode 100644 index 0000000000..4e8d0fea18 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/fonts/opentype-stretchy.html.ini @@ -0,0 +1,3 @@ +[opentype-strechy.html] + expected: + if os == "win": [PASS, FAIL] diff --git a/testing/web-platform/mozilla/meta/mathml/mathml-console-messages.html.ini b/testing/web-platform/mozilla/meta/mathml/mathml-console-messages.html.ini new file mode 100644 index 0000000000..3c936a0382 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathml-console-messages.html.ini @@ -0,0 +1,2 @@ +[mathml-console-messages.html] + prefs: [dom.use_components_shim:false, mathml.legacy_mathvariant_attribute.disabled: false, mathml.mathspace_names.disabled: false] diff --git a/testing/web-platform/mozilla/meta/mathml/mathspace_names/__dir__.ini b/testing/web-platform/mozilla/meta/mathml/mathspace_names/__dir__.ini new file mode 100644 index 0000000000..ba1e0aa4bf --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathspace_names/__dir__.ini @@ -0,0 +1 @@ +prefs: [mathml.mathspace_names.disabled: false] diff --git a/testing/web-platform/mozilla/meta/mathml/mathvariant/__dir__.ini b/testing/web-platform/mozilla/meta/mathml/mathvariant/__dir__.ini new file mode 100644 index 0000000000..8607e3b5ec --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathvariant/__dir__.ini @@ -0,0 +1 @@ +prefs: [mathml.legacy_mathvariant_attribute.disabled: false] diff --git a/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1a.html.ini b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1a.html.ini new file mode 100644 index 0000000000..88dcb37a36 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1a.html.ini @@ -0,0 +1,3 @@ +[mathvariant-1a.html] + expected: + if os == "android": FAIL # bug 1010679 diff --git a/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1b.html.ini b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1b.html.ini new file mode 100644 index 0000000000..6c82f59b2a --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1b.html.ini @@ -0,0 +1,3 @@ +[mathvariant-1b.html] + expected: + if os == "android": FAIL # bug 1010679 diff --git a/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1c.html.ini b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1c.html.ini new file mode 100644 index 0000000000..03bef3feea --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-1c.html.ini @@ -0,0 +1,3 @@ +[mathvariant-1c.html] + expected: + if os == "android": FAIL # bug 1010679 diff --git a/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-2.html.ini b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-2.html.ini new file mode 100644 index 0000000000..72fffe7758 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-2.html.ini @@ -0,0 +1,3 @@ +[mathvariant-2.html] + expected: + if os == "android": FAIL # bug 1010679 diff --git a/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html.ini b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html.ini new file mode 100644 index 0000000000..9b845b0634 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html.ini @@ -0,0 +1,3 @@ +[mathvariant-basic-transforms-with-default-font.html] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/mozilla/meta/mathml/tables/dir-6a.html.ini b/testing/web-platform/mozilla/meta/mathml/tables/dir-6a.html.ini new file mode 100644 index 0000000000..debf6a45a0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/tables/dir-6a.html.ini @@ -0,0 +1,3 @@ +[dir-6a.html] + fuzzy: + if (os == "mac"): maxDifference=0-135;totalPixels=0-56 diff --git a/testing/web-platform/mozilla/meta/mathml/tables/semantics-4.html.ini b/testing/web-platform/mozilla/meta/mathml/tables/semantics-4.html.ini new file mode 100644 index 0000000000..cdfe9eb2dd --- /dev/null +++ b/testing/web-platform/mozilla/meta/mathml/tables/semantics-4.html.ini @@ -0,0 +1,2 @@ +[semantics-4.html] + expected: FAIL # Bug 1846930. diff --git a/testing/web-platform/mozilla/meta/mediacapture-streams/MediaDevices-enumerateDevices.https.html.ini b/testing/web-platform/mozilla/meta/mediacapture-streams/MediaDevices-enumerateDevices.https.html.ini new file mode 100644 index 0000000000..123c4cd729 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mediacapture-streams/MediaDevices-enumerateDevices.https.html.ini @@ -0,0 +1,6 @@ +[MediaDevices-enumerateDevices.https.html] + prefs: [media.devices.enumerate.legacy.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [InputDeviceInfo is supported] + expected: FAIL diff --git a/testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini b/testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini new file mode 100644 index 0000000000..0b5b37ae28 --- /dev/null +++ b/testing/web-platform/mozilla/meta/mediacapture-streams/enumerateDevices-in-background.https.html.ini @@ -0,0 +1,3 @@ +[enumerateDevices-in-background.https.html] + disabled: + if buildapp != 'browser': uses Firefox-for-Desktop specific API diff --git a/testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini b/testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini new file mode 100644 index 0000000000..edce878a20 --- /dev/null +++ b/testing/web-platform/mozilla/meta/screen-capture/getdisplaymedia-user-activation-consumed.https.html.ini @@ -0,0 +1,5 @@ +[getdisplaymedia-user-activation-consumed.https.html] + [Test getDisplayMedia() after user activation is consumed] + expected: + if os == "android": FAIL + diff --git a/testing/web-platform/mozilla/meta/wasm/__dir__.ini b/testing/web-platform/mozilla/meta/wasm/__dir__.ini new file mode 100644 index 0000000000..bcdf039b0e --- /dev/null +++ b/testing/web-platform/mozilla/meta/wasm/__dir__.ini @@ -0,0 +1 @@ +prefs: [javascript.options.wasm:true] diff --git a/testing/web-platform/mozilla/meta/webdriver/__dir__.ini b/testing/web-platform/mozilla/meta/webdriver/__dir__.ini new file mode 100644 index 0000000000..75fa14ee1e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [Alloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNativeTearOff::AddTearOff, AddTearOff, mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPattern::Init, InitializeStaticHeaders, nsDynamicAtom::Create] diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browser/close/close.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browser/close/close.py.ini new file mode 100644 index 0000000000..4b9ee29836 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browser/close/close.py.ini @@ -0,0 +1,3 @@ +[close.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini new file mode 100644 index 0000000000..354cf0417e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/reference_context.py.ini @@ -0,0 +1,4 @@ +[reference_context.py] + [test_reference_context] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini new file mode 100644 index 0000000000..1f7dbfcfb5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/create/type_hint.py.ini @@ -0,0 +1,9 @@ +[type_hint.py] + [test_type_hint[tab\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1795346 + expected: + if os == "android": FAIL + + [test_type_hint[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/invalid.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/invalid.py.ini new file mode 100644 index 0000000000..c37e64ee02 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/invalid.py.ini @@ -0,0 +1,4 @@ +[invalid.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/viewport.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/viewport.py.ini new file mode 100644 index 0000000000..8b9f3affb8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/browsing_context/set_viewport/viewport.py.ini @@ -0,0 +1,3 @@ +[viewport.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini new file mode 100644 index 0000000000..8a597d7ffe --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/interface/interface.py.ini @@ -0,0 +1,4 @@ +[interface.py] + [test_navigator_webdriver_enabled] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/end/end.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/end/end.py.ini new file mode 100644 index 0000000000..c0ed58b1c9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/end/end.py.ini @@ -0,0 +1,3 @@ +[end.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/end/invalid.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/end/invalid.py.ini new file mode 100644 index 0000000000..7b0b734560 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/end/invalid.py.ini @@ -0,0 +1,3 @@ +[invalid.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/always_match.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/always_match.py.ini new file mode 100644 index 0000000000..1267ef7019 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/always_match.py.ini @@ -0,0 +1,3 @@ +[always_match.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/capabilities.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/capabilities.py.ini new file mode 100644 index 0000000000..cc79a9d044 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/capabilities.py.ini @@ -0,0 +1,3 @@ +[capabilities.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/first_match.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/first_match.py.ini new file mode 100644 index 0000000000..0f4639f892 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/first_match.py.ini @@ -0,0 +1,3 @@ +[first_match.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/invalid.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/invalid.py.ini new file mode 100644 index 0000000000..7b0b734560 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/invalid.py.ini @@ -0,0 +1,3 @@ +[invalid.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/response.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/response.py.ini new file mode 100644 index 0000000000..b48f66fdde --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/session/new/response.py.ini @@ -0,0 +1,3 @@ +[response.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini b/testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini new file mode 100644 index 0000000000..c6e13dcecd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/bidi/websocket_upgrade.py.ini @@ -0,0 +1,3 @@ +[websocket_upgrade.py] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762164 diff --git a/testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini b/testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini new file mode 100644 index 0000000000..59480e656d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/cdp/debugger_address.py.ini @@ -0,0 +1,11 @@ +[debugger_address.py] + disabled: + if os == 'win' and ccov: https://bugzilla.mozilla.org/show_bug.cgi?id=1677750 + + [test_debugger_address_true_with_fission[capabilities0-enabled\]] + disabled: + if not fission: not supported + + [test_debugger_address_true_with_fission[capabilities0-disabled\]] + disabled: + if fission: not supported diff --git a/testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini b/testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini new file mode 100644 index 0000000000..bd43509a4e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/cdp/port_file.py.ini @@ -0,0 +1,3 @@ +[port_file.py] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762164 diff --git a/testing/web-platform/mozilla/meta/webdriver/classic/get_window_handles/chrome.py.ini b/testing/web-platform/mozilla/meta/webdriver/classic/get_window_handles/chrome.py.ini new file mode 100644 index 0000000000..4c686ef883 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/classic/get_window_handles/chrome.py.ini @@ -0,0 +1,4 @@ +[chrome.py] + [test_multiple_windows_and_tabs] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/mozilla/meta/webdriver/classic/new_session/__dir__.ini b/testing/web-platform/mozilla/meta/webdriver/classic/new_session/__dir__.ini new file mode 100644 index 0000000000..4909cb7221 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/classic/new_session/__dir__.ini @@ -0,0 +1,2 @@ +lsan-allowed: [MakeUnique, XPCNativeSet::NewInstanceMutate, nsStringBuffer::Alloc, nsStringBundleService::insertIntoCache] +leak-threshold: [default:150000] diff --git a/testing/web-platform/mozilla/meta/webdriver/classic/new_session/binary.py.ini b/testing/web-platform/mozilla/meta/webdriver/classic/new_session/binary.py.ini new file mode 100644 index 0000000000..515482e26f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/classic/new_session/binary.py.ini @@ -0,0 +1,4 @@ +[binary.py] + [test_shell_script_binary] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762135 diff --git a/testing/web-platform/mozilla/meta/webdriver/classic/new_session/profile_root.py.ini b/testing/web-platform/mozilla/meta/webdriver/classic/new_session/profile_root.py.ini new file mode 100644 index 0000000000..e2fcdc116f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/classic/new_session/profile_root.py.ini @@ -0,0 +1,4 @@ +[profile_root.py] + [test_profile_root] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/mozilla/meta/webdriver/classic/protocol/marionette_port.py.ini b/testing/web-platform/mozilla/meta/webdriver/classic/protocol/marionette_port.py.ini new file mode 100644 index 0000000000..04befe8e5d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/classic/protocol/marionette_port.py.ini @@ -0,0 +1,8 @@ +[marionette_port.py] + [test_marionette_port[system allocated\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1752284 + + [test_marionette_port_outdated_active_port_file] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1752284 diff --git a/testing/web-platform/mozilla/meta/webdriver/classic/send_alert_text.py.ini b/testing/web-platform/mozilla/meta/webdriver/classic/send_alert_text.py.ini new file mode 100644 index 0000000000..0f70ffcc6d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/classic/send_alert_text.py.ini @@ -0,0 +1,4 @@ +[send_alert_text.py] + [test_basic_auth_unsupported_operation] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1761480 diff --git a/testing/web-platform/mozilla/meta/webdriver/harness/crash_content_process.py.ini b/testing/web-platform/mozilla/meta/webdriver/harness/crash_content_process.py.ini new file mode 100644 index 0000000000..41d4f5ab25 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/harness/crash_content_process.py.ini @@ -0,0 +1,12 @@ +[crash_content_process.py] + disabled: + if asan or tsan: Crash Reporter not enabled. + if (os == "android"): https://bugzilla.mozilla.org/show_bug.cgi?id=1848850 + + expected: + CRASH + + [test_detect_crash[capabilities0\]] + bug: 1848850 + expected: + [PASS, FAIL] diff --git a/testing/web-platform/mozilla/meta/webdriver/harness/crash_parent_process.py.ini b/testing/web-platform/mozilla/meta/webdriver/harness/crash_parent_process.py.ini new file mode 100644 index 0000000000..37e748552f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webdriver/harness/crash_parent_process.py.ini @@ -0,0 +1,12 @@ +[crash_parent_process.py] + disabled: + if asan or tsan: Crash Reporter not enabled. + if (os == "android"): https://bugzilla.mozilla.org/show_bug.cgi?id=1848850 + + expected: + CRASH + + [test_detect_crash[capabilities0\]] + bug: 1848850 + expected: + [PASS, FAIL] diff --git a/testing/web-platform/mozilla/meta/webgpu/__dir__.ini b/testing/web-platform/mozilla/meta/webgpu/__dir__.ini new file mode 100644 index 0000000000..36b2250b80 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/__dir__.ini @@ -0,0 +1,7 @@ +prefs: + if os == "mac": [dom.webgpu.enabled:true, dom.webgpu.workers.enabled:true, dom.webgpu.testing.assert-hardware-adapter:true] + if os == "windows": [dom.webgpu.enabled:true, dom.webgpu.workers.enabled:true, dom.webgpu.testing.assert-hardware-adapter:true] + [dom.webgpu.enabled:true, dom.webgpu.workers.enabled:true] +tags: [webgpu] +disabled: + if release_or_beta: https://mozilla-hub.atlassian.net/browse/FFXP-223 diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini new file mode 100644 index 0000000000..5482aee8e1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapter/cts.https.html.ini @@ -0,0 +1,52 @@ +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter:*] + [:powerPreference="_undef_";forceFallbackAdapter="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="_undef_";forceFallbackAdapter=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="_undef_";forceFallbackAdapter=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="high-performance";forceFallbackAdapter="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="high-performance";forceFallbackAdapter=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="high-performance";forceFallbackAdapter=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="low-power";forceFallbackAdapter="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="low-power";forceFallbackAdapter=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:powerPreference="low-power";forceFallbackAdapter=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapter:requestAdapter_no_parameters:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini new file mode 100644 index 0000000000..d2d412e314 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestAdapterInfo/cts.https.html.ini @@ -0,0 +1,9 @@ +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestAdapterInfo:adapter_info_with_hints:*] + [:] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini new file mode 100644 index 0000000000..8c77804e72 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/adapter/requestDevice/cts.https.html.ini @@ -0,0 +1,584 @@ +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:default:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,known:*] + [:feature="bgra8unorm-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="depth-clip-control"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="float32-filterable"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="indirect-first-instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="rg11b10ufloat-renderable"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="shader-f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="texture-compression-bc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:feature="timestamp-query"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,unknown:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:invalid:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:*] + [:limit="maxBindGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindGroupsPlusVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindingsPerBindGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBufferSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachmentBytesPerSample"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachments"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeInvocationsPerWorkgroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeX"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeY"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeZ"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupStorageSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupsPerDimension"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicStorageBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicUniformBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderComponents"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderVariables"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSampledTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSamplersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureArrayLayers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension1D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension2D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension3D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexAttributes"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBufferArrayStride"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minStorageBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minUniformBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,worse_than_default:*] + [:limit="maxBindGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindGroupsPlusVertexBuffers"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limit="maxBindingsPerBindGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBufferSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachmentBytesPerSample"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachments"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeInvocationsPerWorkgroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeX"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeY"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeZ"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupStorageSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupsPerDimension"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicStorageBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicUniformBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderComponents"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderVariables"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSampledTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSamplersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureArrayLayers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension1D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension2D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension3D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexAttributes"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBufferArrayStride"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minStorageBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minUniformBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,supported:*] + [:limit="maxBindGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBindGroupsPlusVertexBuffers"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limit="maxBindingsPerBindGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxBufferSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachmentBytesPerSample"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxColorAttachments"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeInvocationsPerWorkgroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeX"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeY"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupSizeZ"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupStorageSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxComputeWorkgroupsPerDimension"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicStorageBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxDynamicUniformBuffersPerPipelineLayout"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderComponents"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxInterStageShaderVariables"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSampledTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxSamplersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxStorageTexturesPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureArrayLayers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension1D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension2D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxTextureDimension3D"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBufferBindingSize"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxUniformBuffersPerShaderStage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexAttributes"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBufferArrayStride"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="maxVertexBuffers"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minStorageBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limit="minUniformBufferOffsetAlignment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limits,unknown:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:stale:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini new file mode 100644 index 0000000000..7eafbefd74 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map/cts.https.html.ini @@ -0,0 +1,863 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,mapState:*] + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="invalid";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="read";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="READ";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=false;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=false;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=false;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usageType="write";mapModeType="WRITE";beforeUnmap=true;beforeDestroy=true;afterUnmap=true;afterDestroy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,read:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mapAsync,write:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*] + [:usageType="invalid";afterUnmap=false;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="invalid";afterUnmap=false;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="invalid";afterUnmap=true;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="invalid";afterUnmap=true;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=false;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=false;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=true;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="read";afterUnmap=true;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=false;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=false;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=true;afterDestroy=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usageType="write";afterUnmap=true;afterDestroy=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:mappedAtCreation:*] + [:mappable=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mappable=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,map:remapped_for_write:*] + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="default-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="explicit-expand";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="default-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="explicit-expand"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mapAsyncRegionLeft="minimal";mapAsyncRegionRight="minimal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini new file mode 100644 index 0000000000..0a60620976 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_ArrayBuffer/cts.https.html.ini @@ -0,0 +1,23 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*] + [:transfer=false;mapMode="READ"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:transfer=false;mapMode="WRITE"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:transfer=true;mapMode="READ"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:transfer=true;mapMode="WRITE"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini new file mode 100644 index 0000000000..e33e5e91db --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_detach/cts.https.html.ini @@ -0,0 +1,5 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map_detach:while_mapped:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini new file mode 100644 index 0000000000..c7c76b2f62 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/map_oom/cts.https.html.ini @@ -0,0 +1,15 @@ +[cts.https.html?q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*] + [:oom=false;size=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:oom=true;size=137438953472] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:oom=true;size=9007199254740984] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini new file mode 100644 index 0000000000..f330be8f1b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/buffers/threading/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:api,operation,buffers,threading:destroyed:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,buffers,threading:serialize:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini new file mode 100644 index 0000000000..75b97ac86a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/basic/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2b:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*] + expected: + if os == "win" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,basic:empty:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini new file mode 100644 index 0000000000..bb6c57d897 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/clearBuffer/cts.https.html.ini @@ -0,0 +1,7 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,clearBuffer:clear:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini new file mode 100644 index 0000000000..5c7d1236e3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyBufferToBuffer/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini new file mode 100644 index 0000000000..062b107769 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/copyTextureToTexture/cts.https.html.ini @@ -0,0 +1,2373 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,array:*] + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-snorm";dstFormat="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-unorm";dstFormat="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-snorm";dstFormat="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-unorm";dstFormat="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-float";dstFormat="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:*] + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-snorm";dstFormat="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc4-r-unorm";dstFormat="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-snorm";dstFormat="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc5-rg-unorm";dstFormat="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-float";dstFormat="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16float";dstFormat="r16float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16sint";dstFormat="r16sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r16uint";dstFormat="r16uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32float";dstFormat="r32float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32sint";dstFormat="r32sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r32uint";dstFormat="r32uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8sint";dstFormat="r8sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8uint";dstFormat="r8uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="r8unorm";dstFormat="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16float";dstFormat="rg16float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16sint";dstFormat="rg16sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg16uint";dstFormat="rg16uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32float";dstFormat="rg32float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32sint";dstFormat="rg32sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg32uint";dstFormat="rg32uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8sint";dstFormat="rg8sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8uint";dstFormat="rg8uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rg8unorm";dstFormat="rg8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="1d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="2d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint";dimension="3d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16float";dstFormat="rgba16float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16sint";dstFormat="rgba16sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba16uint";dstFormat="rgba16uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32float";dstFormat="rgba32float";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba32sint";dstFormat="rgba32sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba32uint";dstFormat="rgba32uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8sint";dstFormat="rgba8sint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8uint";dstFormat="rgba8uint";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_depth_stencil:*] + expected: + if os == "win" and debug: [OK, ERROR] + if os == "win" and not debug: [OK, CRASH] + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_color:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,copyTextureToTexture:zero_sized:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini new file mode 100644 index 0000000000..24ebe086b6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/image_copy/cts.https.html.ini @@ -0,0 +1,10654 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:mip_levels:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes:*] + expected: + if os == "win" and not debug: [OK, CRASH] + if os == "linux" and not debug: TIMEOUT + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:offsets_and_sizes_copy_depth_stencil:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="depth16unorm";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:origins_and_extents:*] + expected: + if os == "linux" and not debug: TIMEOUT + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:*] + expected: + if os == "linux" and not debug: TIMEOUT + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow_depth_stencil:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="depth16unorm";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyB2T";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";copyMethod="CopyT2B";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";copyMethod="WriteTexture";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,image_copy:undefined_params:*] + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="CopyB2T";checkMethod="FullCopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="FullCopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:initMethod="WriteTexture";checkMethod="PartialCopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini new file mode 100644 index 0000000000..c7ebd3e6c7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/programmable/state_tracking/cts.https.html.ini @@ -0,0 +1,100 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_before_pipeline:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_indices:*] + [:encoderType="compute%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_multiple_sets:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:bind_group_order:*] + [:encoderType="compute%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:compatible_pipelines:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,programmable,state_tracking:one_bind_group_multiple_slots:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini new file mode 100644 index 0000000000..251c0a6e3f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/queries/occlusionQuery/cts.https.html.ini @@ -0,0 +1,1282 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=0.75] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";alpha=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,empty:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,initial:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,multi_resolve:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero";sampleMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:*] + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini new file mode 100644 index 0000000000..43a3cb234f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/command_buffer/render/state_tracking/cts.https.html.ini @@ -0,0 +1,33 @@ +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:change_pipeline_before_and_after_vertex_buffer:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_before_non_indexed_draw:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_but_not_used_in_draw:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,command_buffer,render,state_tracking:set_vertex_buffer_without_changing_buffer:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini new file mode 100644 index 0000000000..750570b8ff --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute/basic/cts.https.html.ini @@ -0,0 +1,37 @@ +[cts.https.html?q=webgpu:api,operation,compute,basic:large_dispatch:*] + [:dispatchSize="maximum"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=2048] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=2179] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=256] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=315] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchSize=628] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute,basic:memcpy:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini new file mode 100644 index 0000000000..47f16773c2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/compute_pipeline/overrides/cts.https.html.ini @@ -0,0 +1,286 @@ +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:basic:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:multi_entry_points:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:numeric_id:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:precision:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:shared_shader_module:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,compute_pipeline,overrides:workgroup_size:*] + [:isAsync=false;type="i32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=16;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=16;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=16;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=3;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=3;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=3;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=64;v="x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=64;v="y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";size=64;v="z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini new file mode 100644 index 0000000000..7b6be44619 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/device/lost/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:api,operation,device,lost:lost_on_destroy:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,device,lost:not_lost_on_gc:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,device,lost:same_object:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini new file mode 100644 index 0000000000..f3e42a4d2b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/labels/cts.https.html.ini @@ -0,0 +1,116 @@ +[cts.https.html?q=webgpu:api,operation,labels:object_has_descriptor_label:*] + [:name="beginComputePass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="beginRenderPass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createBindGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createBindGroupLayout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createBuffer"] + expected: + if os == "mac": FAIL + + [:name="createCommandEncoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createComputePipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createComputePipelineAsync"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createPipelineLayout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createQuerySet"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createRenderBundleEncoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createRenderPipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createRenderPipelineAsync"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createSampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createShaderModule"] + expected: + if os == "mac": FAIL + + [:name="createTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="createView"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="finish"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="requestDevice"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,labels:wrappers_do_not_share_labels:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini new file mode 100644 index 0000000000..326e47c81b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/multiple_buffers/cts.https.html.ini @@ -0,0 +1,1570 @@ +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_dispatches_in_one_compute_pass:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_bundle:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:multiple_pairs_of_draws_in_one_render_pass:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:wr:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [TIMEOUT, CRASH] + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:ww:*] + [:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["compute-pass-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-bundle-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-pass-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","b2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","compute-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-bundle-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-pass-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","t2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","write-buffer"\];contexts=["queue","queue"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini new file mode 100644 index 0000000000..f819fa37a3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/buffer/single_buffer/cts.https.html.ini @@ -0,0 +1,1346 @@ +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:rw:*] + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_dispatches_in_the_same_compute_pass:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_bundle:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:two_draws_in_the_same_render_pass:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:wr:*] + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="command-buffer";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="dispatch";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="pass";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2b-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="b2t-copy";readContext="command-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="constant-uniform";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-bundle-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="storage";writeContext="render-pass-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-dispatch";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-indirect-index";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="input-vertex";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="storage";writeContext="compute-pass-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="compute-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-bundle-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="b2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="t2b-copy";writeContext="command-encoder"] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";readOp="storage-read";readContext="render-pass-encoder";writeOp="write-buffer";writeContext="queue"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:ww:*] + [:boundary="command-buffer";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="command-buffer";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="dispatch";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="pass";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["b2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","b2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","storage"\];contexts=["compute-pass-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["compute-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-bundle-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","t2b-copy"\];contexts=["render-pass-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["compute-pass-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-bundle-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["storage","write-buffer"\];contexts=["render-pass-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","b2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","storage"\];contexts=["command-encoder","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","t2b-copy"\];contexts=["command-encoder","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["t2b-copy","write-buffer"\];contexts=["command-encoder","queue"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","b2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","compute-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-bundle-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","storage"\];contexts=["queue","render-pass-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","t2b-copy"\];contexts=["queue","command-encoder"\]] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";writeOps=["write-buffer","write-buffer"\];contexts=["queue","queue"\]] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini new file mode 100644 index 0000000000..3fea29695c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/memory_sync/texture/same_subresource/cts.https.html.ini @@ -0,0 +1,955 @@ +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_resolve:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw,single_pass,load_store:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:rw:*] + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"sample","in":"render-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"compute-pass-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-bundle-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"sample","in":"render-pass-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2b-copy","in":"command-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";read={"op":"t2t-copy","in":"command-encoder"};write={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:wr:*] + [:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-resolve","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"attachment-store","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"b2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"compute-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-bundle-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"storage","in":"render-pass-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"t2t-copy","in":"command-encoder"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"sample","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"t2b-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";write={"op":"write-texture","in":"queue"};read={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,memory_sync,texture,same_subresource:ww:*] + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"attachment-store","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"storage","in":"render-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="command-buffer";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="dispatch";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="pass";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-resolve","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"attachment-store","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"b2t-copy","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"compute-pass-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-bundle-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"storage","in":"render-pass-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"t2t-copy","in":"command-encoder"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"attachment-resolve","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"attachment-store","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"b2t-copy","in":"command-encoder"}] + expected: + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"compute-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"render-bundle-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"storage","in":"render-pass-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"t2t-copy","in":"command-encoder"}] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:boundary="queue-op";first={"op":"write-texture","in":"queue"};second={"op":"write-texture","in":"queue"}] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini new file mode 100644 index 0000000000..11e9082698 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/onSubmittedWorkDone/cts.https.html.ini @@ -0,0 +1,38 @@ +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:with_work:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,onSubmittedWorkDone:without_work:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini new file mode 100644 index 0000000000..edbf73d29e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/pipeline/default_layout/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:getBindGroupLayout_js_object:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:incompatible_with_explicit:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,pipeline,default_layout:layout:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini new file mode 100644 index 0000000000..701bce0a07 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/queue/writeBuffer/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:api,operation,queue,writeBuffer:array_types:*] + [:arrayType="Float32Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Float32Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Float64Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Float64Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Int16Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Int16Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Int32Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Int32Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Int8Array";useArrayBuffer=false] + expected: + if os == "mac": FAIL + + [:arrayType="Int8Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Uint16Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Uint16Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Uint32Array";useArrayBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayType="Uint32Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + [:arrayType="Uint8Array";useArrayBuffer=false] + expected: + if os == "mac": FAIL + + [:arrayType="Uint8Array";useArrayBuffer=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,queue,writeBuffer:multiple_writes_at_different_offsets_and_sizes:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini new file mode 100644 index 0000000000..7b51e259e8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/reflection/cts.https.html.ini @@ -0,0 +1,18 @@ +[cts.https.html?q=webgpu:api,operation,reflection:buffer_reflection_attributes:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,reflection:query_set_reflection_attributes:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,reflection:texture_reflection_attributes:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini new file mode 100644 index 0000000000..9f5efa7062 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/clear_value/cts.https.html.ini @@ -0,0 +1,184 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:layout:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:loaded:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:srgb:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stencil_clear_value:*] + [:stencilFormat="depth24plus-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth24plus-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="depth32float-stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=0;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=1;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=255;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=258;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=false] + expected: + if os == "mac": FAIL + + [:stencilFormat="stencil8";stencilClearValue=65539;applyStencilClearValueAsStencilReferenceValue=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,clear_value:stored:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini new file mode 100644 index 0000000000..e1f0ebfd2a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/resolve/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,resolve:render_pass_resolve:*] + [:storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini new file mode 100644 index 0000000000..1731d0d41d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeOp/cts.https.html.ini @@ -0,0 +1,469 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*] + [:colorFormat="bgra8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="bgra8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="bgra8unorm-srgb";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="bgra8unorm-srgb";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r16uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r32uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="r8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg16uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg32uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rg8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgb10a2unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba16uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba32uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8sint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8sint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8uint";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8uint";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm-srgb";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorFormat="rgba8unorm-srgb";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*] + [:colorStoreOperation="discard";depthStencilStoreOperation="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:colorStoreOperation="discard";depthStencilStoreOperation="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:colorStoreOperation="store";depthStencilStoreOperation="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:colorStoreOperation="store";depthStencilStoreOperation="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*] + [:depthStencilFormat="depth16unorm";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth16unorm";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="stencil8";storeOperation="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="stencil8";storeOperation="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*] + [:storeOperation1="discard";storeOperation2="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:storeOperation1="discard";storeOperation2="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:storeOperation1="store";storeOperation2="discard"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:storeOperation1="store";storeOperation2="store"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini new file mode 100644 index 0000000000..b6d74cac97 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pass/storeop2/cts.https.html.ini @@ -0,0 +1,8 @@ +[cts.https.html?q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*] + [:storeOp="discard"] + expected: + if os == "mac": FAIL + + [:storeOp="store"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini new file mode 100644 index 0000000000..71bc048a1f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/culling_tests/cts.https.html.ini @@ -0,0 +1,24 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,culling_tests:culling:*] + [:frontFace="ccw";cullMode="back"] + expected: + if os == "mac": FAIL + + [:frontFace="ccw";cullMode="front"] + expected: + if os == "mac": FAIL + + [:frontFace="ccw";cullMode="none"] + expected: + if os == "mac": FAIL + + [:frontFace="cw";cullMode="back"] + expected: + if os == "mac": FAIL + + [:frontFace="cw";cullMode="front"] + expected: + if os == "mac": FAIL + + [:frontFace="cw";cullMode="none"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini new file mode 100644 index 0000000000..bb909d858f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/overrides/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:basic:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:multi_entry_points:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:precision:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,overrides:shared_shader_module:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini new file mode 100644 index 0000000000..dbfbb780d5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/pipeline_output_targets/cts.https.html.ini @@ -0,0 +1,342 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count,blend:*] + [:format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,pipeline_output_targets:color,component_count:*] + [:format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini new file mode 100644 index 0000000000..4bbccf98c0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/primitive_topology/cts.https.html.ini @@ -0,0 +1,103 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,primitive_topology:basic:*] + [:topology="line-list";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="line-list";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="line-strip";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="line-strip";indirect=false;primitiveRestart=true] + expected: + if os == "mac": FAIL + + [:topology="line-strip";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="line-strip";indirect=true;primitiveRestart=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="point-list";indirect=false;primitiveRestart=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="point-list";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-list";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="triangle-list";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=false;primitiveRestart=false] + expected: + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=false;primitiveRestart=true] + expected: + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=true;primitiveRestart=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-strip";indirect=true;primitiveRestart=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:*] + [:topology="line-list";indirect=false;drawCount=5] + expected: + if os == "mac": FAIL + + [:topology="line-list";indirect=true;drawCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-list";indirect=false;drawCount=4] + expected: + if os == "mac": FAIL + + [:topology="triangle-list";indirect=false;drawCount=5] + expected: + if os == "mac": FAIL + + [:topology="triangle-list";indirect=true;drawCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:topology="triangle-list";indirect=true;drawCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini new file mode 100644 index 0000000000..6fa411f895 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/sample_mask/cts.https.html.ini @@ -0,0 +1,439 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:interpolated=false;sampleCount=4;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=11] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=12] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=13] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=15] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=10] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=11] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=12] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=13] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=14] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=15] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=7] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=8] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:interpolated=false;sampleCount=1;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=1;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=10] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=11] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=12] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=13] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=14] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=15] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=false;sampleCount=4;rasterizationMask=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=1;rasterizationMask=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=1;rasterizationMask=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=10] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=11] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=12] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=13] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=14] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=15] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=5] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=6] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=7] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=8] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:interpolated=true;sampleCount=4;rasterizationMask=9] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini new file mode 100644 index 0000000000..a09700b10a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline/cts.https.html.ini @@ -0,0 +1,4 @@ +[cts.https.html?q=webgpu:api,operation,render_pipeline,vertex_only_render_pipeline:draw_depth_and_stencil_with_vertex_only_pipeline:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini new file mode 100644 index 0000000000..15e26281b8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/basic/cts.https.html.ini @@ -0,0 +1,36 @@ +[cts.https.html?q=webgpu:api,operation,rendering,basic:clear:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,basic:fullscreen_quad:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,basic:large_draw:*] + [:indexed=false;indirect=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexed=false;indirect=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexed=true;indirect=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexed=true;indirect=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini new file mode 100644 index 0000000000..04900ec707 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/color_target_state/cts.https.html.ini @@ -0,0 +1,6508 @@ +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,initial:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,not_inherited:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,setting:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,GPUBlendComponent:*] + expected: + if os == "win" and debug: TIMEOUT + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="max"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="min"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="add"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="alpha";srcFactor="zero";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="max"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="min"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-constant";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="one-minus-src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="src-alpha-saturated";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-constant";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="one-minus-src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="src-alpha-saturated";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="add"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="reverse-subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:component="color";srcFactor="zero";dstFactor="zero";operation="subtract"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,clamping:*] + [:format="rg16float";srcValue=0.4;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.4;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.6;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.6;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.8;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=0.8;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=1;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";srcValue=1;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.4;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.4;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.6;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.6;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.8;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=0.8;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=1;dstValue=0.2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";srcValue=1;dstValue=0.4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blending,formats:*] + [:format="bgra8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,blending_disabled:*] + [:disabled=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:disabled=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:color_write_mask,channel_work:*] + [:mask=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=10] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=11] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=12] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=13] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=14] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=15] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=5] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=6] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=7] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=8] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mask=9] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini new file mode 100644 index 0000000000..722d14b540 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth/cts.https.html.ini @@ -0,0 +1,666 @@ +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_compare_func:*] + [:format="depth16unorm";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="always";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="greater-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="less-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="never";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=0.5001] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthCompare="not-equal";depthClearValue=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_disabled:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_test_fail:*] + [:secondDepth=0;lastDepth=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:secondDepth=1;lastDepth=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:secondDepth=2;lastDepth=0.9] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:depth_write_disabled:*] + [:depthWriteEnabled=false;lastDepth=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthWriteEnabled=false;lastDepth=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthWriteEnabled=true;lastDepth=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthWriteEnabled=true;lastDepth=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth:reverse_depth:*] + [:reversed=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:reversed=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini new file mode 100644 index 0000000000..3cd3950de5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_bias/cts.https.html.ini @@ -0,0 +1,67 @@ +[cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias:*] + [:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=-0.125] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=0.125] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0.125] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=1;bias=0;biasSlopeScale=-0.5;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=1;bias=0;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:quadAngle=1;bias=0;biasSlopeScale=1;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias_24bit_format:*] + [:format="depth24plus";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0.1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";quadAngle=1;bias=8388608;biasSlopeScale=1;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0.1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";quadAngle=1;bias=8388608;biasSlopeScale=1;biasClamp=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini new file mode 100644 index 0000000000..0f58763403 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/depth_clip_clamp/cts.https.html.ini @@ -0,0 +1,432 @@ +[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:*] + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:*] + [:format="depth16unorm";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=false;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";unclippedDepth=true;multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini new file mode 100644 index 0000000000..e88153fb95 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/draw/cts.https.html.ini @@ -0,0 +1,4827 @@ +[cts.https.html?q=webgpu:api,operation,rendering,draw:arguments:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=0;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=0;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=3;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=0;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=0;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=1;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=false;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=0;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=false;indirect=true;vertex_buffer_offset=32;index_buffer_offset="_undef_";base_vertex="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=false;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=0;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=0;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:first=3;count=6;first_instance=2;instance_count=4;indexed=true;indirect=true;vertex_buffer_offset=32;index_buffer_offset=16;base_vertex=9] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:default_arguments:*] + [:mode="draw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:mode="drawIndexed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:largeish_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,basic:*] + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=16;vertex_buffer_count=8;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=1;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=4;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=1;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=4;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="float32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="instance"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="mixed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:vertex_attribute_count=8;vertex_buffer_count=8;vertex_format="uint32";step_mode="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,draw:vertex_attributes,formats:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini new file mode 100644 index 0000000000..fba50f05cc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/indirect_draw/cts.https.html.ini @@ -0,0 +1,14 @@ +[cts.https.html?q=webgpu:api,operation,rendering,indirect_draw:basics:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:isIndexed=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isIndexed=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini new file mode 100644 index 0000000000..7547a65a8c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/rendering/stencil/cts.https.html.ini @@ -0,0 +1,950 @@ +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_compare_func:*] + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="always";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="never";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="always";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="never";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="always";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="greater-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="less-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="never";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";stencilCompare="not-equal";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_depthFailOp_operation:*] + [:format="depth24plus-stencil8";depthFailOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";depthFailOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";depthFailOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_failOp_operation:*] + [:format="depth24plus-stencil8";failOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";failOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";failOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="decrement-wrap";initialStencil=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";failOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_passOp_operation:*] + [:format="depth24plus-stencil8";passOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";passOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";passOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-clamp";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-wrap";initialStencil=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="decrement-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-clamp";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-clamp";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-wrap";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="increment-wrap";initialStencil=255] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="invert";initialStencil=240] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="keep";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="replace";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";passOp="zero";initialStencil=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_read_write_mask:*] + [:format="depth24plus-stencil8";maskType="read";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";maskType="read";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";maskType="write";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";maskType="write";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="read";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="read";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="write";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";maskType="write";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="read";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="read";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="write";stencilRefValue=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";maskType="write";stencilRefValue=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,rendering,stencil:stencil_reference_initialized:*] + [:format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini new file mode 100644 index 0000000000..02b4339e02 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/buffer/cts.https.html.ini @@ -0,0 +1,152 @@ +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_buffer_copy_source:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_buffer_to_texture:*] + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:copy_texture_to_partial_buffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:index_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_dispatch_indirect:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:indirect_buffer_for_draw_indirect:*] + [:test_indexed_draw=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:test_indexed_draw=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_partial_buffer:*] + [:mapMode=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:mapMode=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:map_whole_buffer:*] + [:mapMode=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:mapMode=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_partial_buffer:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:bufferUsage=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:mapped_at_creation_whole_buffer:*] + [:bufferUsage=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferUsage=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:partial_write_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:readonly_storage_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:resolve_query_set_to_partial_buffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:storage_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:uniform_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,resource_init,buffer:vertex_buffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini new file mode 100644 index 0000000000..66cebf8bd8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/resource_init/texture_zero/cts.https.html.ini @@ -0,0 +1,2050 @@ +[cts.https.html?q=webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:*] + expected: + if os == "win" and debug: [OK, TIMEOUT, CRASH] + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:dimension="1d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth16unorm"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth32float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="depth32float-stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb10a2uint"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToBuffer";format="stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth16unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="depth32float-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="CopyToTexture";format="stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth16unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth24plus"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth24plus-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="DepthTest";format="depth32float-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="StencilTest";format="depth24plus-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="StencilTest";format="depth32float-stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";readMethod="StencilTest";format="stencil8"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToBuffer";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="CopyToTexture";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="bgra8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="bgra8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="r8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg11b10ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rg8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgb10a2uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgb10a2unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgb9e5ufloat"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba16uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32float"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba32uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8sint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8snorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8uint"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8unorm"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="3d";readMethod="Sample";format="rgba8unorm-srgb"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini new file mode 100644 index 0000000000..f10f476501 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/anisotropy/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_checkerboard:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,anisotropy:anisotropic_filter_mipmap_color:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:maxAnisotropy=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:maxAnisotropy=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini new file mode 100644 index 0000000000..c03da53204 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/sampling/filter_mode/cts.https.html.ini @@ -0,0 +1,400 @@ +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,linear:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,nearest:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,linear:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,nearest:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,sampling,filter_mode:mipmapFilter:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini new file mode 100644 index 0000000000..5d2b31042e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/shader_module/compilation_info/cts.https.html.ini @@ -0,0 +1,78 @@ +[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:*] + [:valid=false;name="ascii"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="carriage-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="unicode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=true;name="ascii"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:valid=true;name="unicode"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:line_number_and_position:*] + [:valid=false;name="ascii"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="carriage-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="unicode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:offset_and_length:*] + [:valid=false;name="ascii"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="carriage-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=false;name="unicode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:valid=true;name="ascii"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:valid=true;name="unicode"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini new file mode 100644 index 0000000000..0311512c29 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/format_reinterpretation/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:*] + [:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm";viewFormat="bgra8unorm-srgb";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";viewFormat="bgra8unorm";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";viewFormat="bgra8unorm";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";viewFormat="rgba8unorm-srgb";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";viewFormat="rgba8unorm-srgb";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";viewFormat="rgba8unorm";sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";viewFormat="rgba8unorm";sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:*] + [:format="bgra8unorm";viewFormat="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";viewFormat="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";viewFormat="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";viewFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini new file mode 100644 index 0000000000..3163101b24 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/read/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,read:aspect:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,read:dimension:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,read:format:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini new file mode 100644 index 0000000000..53d9cfd941 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/texture_view/write/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:api,operation,texture_view,write:aspect:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,write:dimension:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,texture_view,write:format:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini new file mode 100644 index 0000000000..2c0e8b907a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/uncapturederror/cts.https.html.ini @@ -0,0 +1,14 @@ +[cts.https.html?q=webgpu:api,operation,uncapturederror:constructor:*] + [:] + + +[cts.https.html?q=webgpu:api,operation,uncapturederror:iff_uncaptured:*] + [:] + + +[cts.https.html?q=webgpu:api,operation,uncapturederror:only_original_device_is_event_target:*] + [:] + + +[cts.https.html?q=webgpu:api,operation,uncapturederror:uncapturederror_from_non_originating_thread:*] + [:] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini new file mode 100644 index 0000000000..e1dd48563c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/correctness/cts.https.html.ini @@ -0,0 +1,2031 @@ +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:array_stride_zero:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:buffers_with_varying_step_mode:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:discontiguous_location_and_attribs:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:overlapping_attributes:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:*] + [:format="float16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:format="float16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=2] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=3] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";shaderComponentCount=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";shaderComponentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini new file mode 100644 index 0000000000..e29da53b83 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/operation/vertex_state/index_format/cts.https.html.ini @@ -0,0 +1,104 @@ +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,change_pipeline_after_setIndexBuffer:*] + [:setPipelineBeforeSetIndexBuffer=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:setPipelineBeforeSetIndexBuffer=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_before_setPipeline:*] + [:setIndexBufferBeforeSetPipeline=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:setIndexBufferBeforeSetPipeline=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,setIndexBuffer_different_formats:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint16:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:index_format,uint32:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,operation,vertex_state,index_format:primitive_restart:*] + [:indexFormat="uint16";primitiveTopology="line-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="line-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="point-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="triangle-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint16";primitiveTopology="triangle-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="line-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="line-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="point-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="triangle-list"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexFormat="uint32";primitiveTopology="triangle-strip"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html.ini new file mode 100644 index 0000000000..ff790200a6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/create/cts.https.html.ini @@ -0,0 +1,693 @@ +[cts.https.html?q=webgpu:api,validation,buffer,create:createBuffer_invalid_and_oom:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,create:limit:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,create:size:*] + [:mappedAtCreation=false] + expected: + if os == "mac": FAIL + + [:mappedAtCreation=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,create:usage:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:usage1=0;usage2=0] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=1] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=128] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=16] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=2] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=256] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=32] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=32768] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=4] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=512] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=64] + expected: + if os == "mac": FAIL + + [:usage1=0;usage2=8] + expected: + if os == "mac": FAIL + + [:usage1=128;usage2=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=128] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=256] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=32] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=32768] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=512] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=64] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=128;usage2=8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=128] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=256] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=32] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=32768] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=512] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=64] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=16;usage2=8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=1;usage2=0] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=1] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=128] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=16] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=2] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=256] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=32] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=32768] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=4] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=512] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=64] + expected: + if os == "mac": FAIL + + [:usage1=1;usage2=8] + expected: + if os == "mac": FAIL + + [:usage1=256;usage2=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=128] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=256] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=32] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=32768] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=512] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=64] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=256;usage2=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=2;usage2=0] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=1] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=128] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=16] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=2] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=256] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=32] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=32768] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=4] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=512] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=64] + expected: + if os == "mac": FAIL + + [:usage1=2;usage2=8] + expected: + if os == "mac": FAIL + + [:usage1=32768;usage2=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=128] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=256] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=32] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=32768] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=512] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=64] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32768;usage2=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=128] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=256] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=32] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=32768] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=512] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=64] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=32;usage2=8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=4;usage2=0] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=1] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=128] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=16] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=2] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=256] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=32] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=32768] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=4] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=512] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=64] + expected: + if os == "mac": FAIL + + [:usage1=4;usage2=8] + expected: + if os == "mac": FAIL + + [:usage1=512;usage2=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=128] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=256] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=32] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=32768] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=512] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=64] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=512;usage2=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=128] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=256] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=32] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=32768] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=512] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=64] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=64;usage2=8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=0] + expected: + if os == "mac": FAIL + + [:usage1=8;usage2=1] + expected: + if os == "mac": FAIL + + [:usage1=8;usage2=128] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=16] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=2] + expected: + if os == "mac": FAIL + + [:usage1=8;usage2=256] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=32] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=32768] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=4] + expected: + if os == "mac": FAIL + + [:usage1=8;usage2=512] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=64] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:usage1=8;usage2=8] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html.ini new file mode 100644 index 0000000000..96ee0e0b47 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/destroy/cts.https.html.ini @@ -0,0 +1,24 @@ +[cts.https.html?q=webgpu:api,validation,buffer,destroy:all_usages:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,destroy:error_buffer:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,destroy:twice:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,destroy:while_mapped:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html.ini new file mode 100644 index 0000000000..559d29f39e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/buffer/mapping/cts.https.html.ini @@ -0,0 +1,268 @@ +[cts.https.html?q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,disjoinRanges_many:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*] + [:mapMode=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mapMode=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*] + expected: + if os == "win" and debug: [OK, CRASH] + [:mapMode=1] + expected: + if os == "mac": FAIL + + [:mapMode=2] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*] + expected: + if os == "win": ERROR + if os == "linux" and not debug: ERROR + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*] + expected: + if os == "win": ERROR + if os == "linux" and not debug: ERROR + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html.ini new file mode 100644 index 0000000000..b70a34c524 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/query_types/cts.https.html.ini @@ -0,0 +1,37 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:createQuerySet:*] + [:type="occlusion";featureContainsTimestampQuery=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="occlusion";featureContainsTimestampQuery=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp";featureContainsTimestampQuery=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="timestamp";featureContainsTimestampQuery=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:writeTimestamp:*] + [:featureContainsTimestampQuery=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:featureContainsTimestampQuery=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html.ini new file mode 100644 index 0000000000..8a674e0cf7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html.ini @@ -0,0 +1,3941 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:*] + [:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:*] + [:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc4-r-snorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc4-r-snorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc4-r-snorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc4-r-snorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc4-r-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc4-r-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc4-r-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc4-r-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-snorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-snorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-snorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-snorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc5-rg-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-float"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-float"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-float"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-float"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["depth32float-stencil8"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewFormats=["depth32float-stencil8"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11snorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11snorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-r11unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11snorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11snorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["eac-rg11unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="onscreen";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:check_capability_guarantees:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:depth_stencil_state:*] + [:isAsync=false;format="depth32float-stencil8";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:render_bundle_encoder_descriptor_depth_stencil_format:*] + [:format="depth32float-stencil8";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:*] + [:format="astc-10x10-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor_view_formats:*] + [:format="astc-10x10-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_view_descriptor:*] + [:format="astc-10x10-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";enable_required_feature=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html.ini new file mode 100644 index 0000000000..627aa17d8b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindGroups/cts.https.html.ini @@ -0,0 +1,502 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:createPipelineLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:setBindGroup,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";encoderType="compute"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";encoderType="render"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";encoderType="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";encoderType="compute"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";encoderType="render"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";encoderType="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="compute"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="render"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";encoderType="compute"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";encoderType="render"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";encoderType="compute"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";encoderType="render"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";encoderType="compute"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";encoderType="render"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";encoderType="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindGroups:validate,maxBindGroupsPlusVertexBuffers:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html.ini new file mode 100644 index 0000000000..9d4691a6a7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup/cts.https.html.ini @@ -0,0 +1,389 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createBindGroupLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:createPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBindingsPerBindGroup:validate:*] + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html.ini new file mode 100644 index 0000000000..7c65c91b84 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxBufferSize/cts.https.html.ini @@ -0,0 +1,51 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxBufferSize:createBuffer,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html.ini new file mode 100644 index 0000000000..a5219bbb61 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample/cts.https.html.ini @@ -0,0 +1,2187 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:beginRenderPass,at_over:*] + expected: + if os == "win" and debug: [OK, CRASH] + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html.ini new file mode 100644 index 0000000000..e553fa960c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxColorAttachments/cts.https.html.ini @@ -0,0 +1,226 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:beginRenderPass,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderBundle,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:validate,kMaxColorAttachmentsToTest:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:validate,maxColorAttachmentBytesPerSample:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html.ini new file mode 100644 index 0000000000..68f4876e00 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup/cts.https.html.ini @@ -0,0 +1,106 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeInvocationsPerWorkgroup:createComputePipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html.ini new file mode 100644 index 0000000000..57f124ffa2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX/cts.https.html.ini @@ -0,0 +1,107 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:createComputePipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:validate,maxComputeInvocationsPerWorkgroup:*] + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html.ini new file mode 100644 index 0000000000..2ab488c205 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY/cts.https.html.ini @@ -0,0 +1,118 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:validate,maxComputeInvocationsPerWorkgroup:*] + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html.ini new file mode 100644 index 0000000000..76decf4463 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ/cts.https.html.ini @@ -0,0 +1,118 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:createComputePipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeZ:validate,maxComputeInvocationsPerWorkgroup:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html.ini new file mode 100644 index 0000000000..2fe86ba1d1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize/cts.https.html.ini @@ -0,0 +1,3788 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupStorageSize:createComputePipeline,at_over:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="S1"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="S2"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="S3"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="S1"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="S2"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="S3"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="S1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="S2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="S3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="S1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="S2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="S3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="S1"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="S2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="S3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="f32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="i32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="u32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="S1"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="S2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="S3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="f32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="i32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="u32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="S1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="S2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="S3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="S1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="S2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="S3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="S1"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="S2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="S3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="S1"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="S2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="S3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="f32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="i32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="u32"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="S1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="S2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="S3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="S1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="S2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="S3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="S1"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="S2"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="S3"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="f32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="i32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="u32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="S1"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="S2"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="S3"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="f16"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="f32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="i32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="u32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="S1"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="S2"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="S3"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="f16"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="f32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="i32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="u32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="S1"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="S2"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="S3"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="f16"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="f32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="i32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="u32"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="S1"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="S2"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="S3"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="S1"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="S2"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="S3"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="S1"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="S2"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="S3"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="S1"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="S2"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="S3"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="f16"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="f32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="i32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat2x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat2x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat2x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat3x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat4x2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat4x3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="mat4x4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="u32"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec2%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec2%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec3%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec4%3Ci32%3E"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;wgslType="vec4%3Cu32%3E"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html.ini new file mode 100644 index 0000000000..7f30b7e152 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension/cts.https.html.ini @@ -0,0 +1,294 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:dispatchWorkgroups,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipeline";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";pipelineType="createComputePipelineAsync";axis=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupsPerDimension:validate:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html.ini new file mode 100644 index 0000000000..61dfcce2fb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout/cts.https.html.ini @@ -0,0 +1,150 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxDynamicStorageBuffersPerPipelineLayout:createBindGroupLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";visibility=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html.ini new file mode 100644 index 0000000000..d8122b2129 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout/cts.https.html.ini @@ -0,0 +1,352 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxDynamicUniformBuffersPerPipelineLayout:createBindGroupLayout,at_over:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html.ini new file mode 100644 index 0000000000..3b3d62b33e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents/cts.https.html.ini @@ -0,0 +1,3722 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:createRenderPipeline,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html.ini new file mode 100644 index 0000000000..73b60916e4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables/cts.https.html.ini @@ -0,0 +1,110 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html.ini new file mode 100644 index 0000000000..6838197bb8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage/cts.https.html.ini @@ -0,0 +1,5789 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipeline,at_over:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipelineLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html.ini new file mode 100644 index 0000000000..2ddf721947 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html.ini @@ -0,0 +1,5831 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipelineLayout,at_over:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html.ini new file mode 100644 index 0000000000..3ec3805a8a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize/cts.https.html.ini @@ -0,0 +1,120 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:createBindGroup,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate,maxBufferSize:*] + expected: + if os == "win": [OK, TIMEOUT] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBufferBindingSize:validate:*] + expected: + if os == "win": [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html.ini new file mode 100644 index 0000000000..4782803681 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html.ini @@ -0,0 +1,8579 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createBindGroupLayout,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: [TIMEOUT, ERROR] + if os == "linux" and not debug: TIMEOUT + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipelineLayout,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;type="storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="read-only-storage";order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="storage";order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="storage";order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;type="storage";order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html.ini new file mode 100644 index 0000000000..782e9b304b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage/cts.https.html.ini @@ -0,0 +1,2278 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createBindGroupLayout,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipelineLayout,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html.ini new file mode 100644 index 0000000000..8e30afb111 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers/cts.https.html.ini @@ -0,0 +1,62 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureArrayLayers:createTexture,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html.ini new file mode 100644 index 0000000000..b0eabb3b80 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D/cts.https.html.ini @@ -0,0 +1,53 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension1D:createTexture,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html.ini new file mode 100644 index 0000000000..cd153f3d3d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D/cts.https.html.ini @@ -0,0 +1,292 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:createTexture,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html.ini new file mode 100644 index 0000000000..e11bd061f7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D/cts.https.html.ini @@ -0,0 +1,62 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxTextureDimension3D:createTexture,at_over:*] + expected: + if os == "win": [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html.ini new file mode 100644 index 0000000000..70e85d4701 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize/cts.https.html.ini @@ -0,0 +1,128 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:createBindGroup,at_over:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:limitTest="atDefault";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";bufferPart="biggerBufferWithOffset"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";bufferPart="wholeBuffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:validate,maxBufferSize:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html.ini new file mode 100644 index 0000000000..18a500d96c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage/cts.https.html.ini @@ -0,0 +1,5252 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipelineLayout,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="forward"] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="backward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="forward"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=1;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=2;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=3;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=4;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=5;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=6;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="backward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="forward"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";visibility=7;order="shiftByHalf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html.ini new file mode 100644 index 0000000000..70fad3bcae --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexAttributes/cts.https.html.ini @@ -0,0 +1,96 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexAttributes:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html.ini new file mode 100644 index 0000000000..ba0098063c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride/cts.https.html.ini @@ -0,0 +1,92 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false] + expected: + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:validate:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html.ini new file mode 100644 index 0000000000..896cc58ec9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxVertexBuffers/cts.https.html.ini @@ -0,0 +1,323 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pipelineType="withLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=false;pipelineType="withoutLocations"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pipelineType="withLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";async=true;pipelineType="withoutLocations"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:setVertexBuffer,at_over:*] + expected: + if os == "linux" and not debug: CRASH + [:limitTest="atDefault";testValueName="atLimit";encoderType="render"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";encoderType="render"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMaximum";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="render"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="overMaximum";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";encoderType="render"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="atLimit";encoderType="renderBundle"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";encoderType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="underDefault";testValueName="overLimit";encoderType="renderBundle"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBuffers:validate,maxBindGroupsPlusVertexBuffers:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html.ini new file mode 100644 index 0000000000..af62628a48 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment/cts.https.html.ini @@ -0,0 +1,107 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:createBindGroup,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:setBindGroup,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="underLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="underLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="underLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:validate,greaterThanOrEqualTo32:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minStorageBufferOffsetAlignment:validate,powerOf2:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html.ini new file mode 100644 index 0000000000..34785656eb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment/cts.https.html.ini @@ -0,0 +1,110 @@ +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:createBindGroup,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="atLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="underLimit"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:setBindGroup,at_over:*] + [:limitTest="atDefault";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="atDefault";testValueName="underLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="atMinimum";testValueName="underLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="betweenDefaultAndMinimum";testValueName="underLimit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="overDefault";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="atLimit"] + expected: + if os == "mac": FAIL + + [:limitTest="underMinimum";testValueName="underLimit"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:validate,greaterThanOrEqualTo32:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,minUniformBufferOffsetAlignment:validate,powerOf2:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html.ini new file mode 100644 index 0000000000..5f9ecb2515 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/compute_pipeline/cts.https.html.ini @@ -0,0 +1,900 @@ +[cts.https.html?q=webgpu:api,validation,compute_pipeline:basic:*] + [:isAsync=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:limits,invocations_per_workgroup,each_component:*] + [:isAsync=false;size=[1,1,63\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[1,1,64\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[1,1,65\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[1,256,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[1,257,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[256,1,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[257,1,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[64\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[1,1,63\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[1,1,64\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[1,1,65\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;size=[1,256,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[1,257,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;size=[256,1,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[257,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;size=[64\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:limits,invocations_per_workgroup:*] + [:isAsync=false;size=[1,8,32\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[1,8,33\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[128,1,2\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[129,1,2\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[2,128,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;size=[2,129,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[1,8,32\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[1,8,33\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;size=[128,1,2\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[129,1,2\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;size=[2,128,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;size=[2,129,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:limits,workgroup_storage_size:*] + [:isAsync=false;type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,identifier:*] + [:isAsync=false;constants={"%E6%95%B0":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"1":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"1000":0,"c2":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"1000":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"2":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"9999":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"c0":0,"c1":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"c0":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"c0%5Cu0000":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"c3":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"c9":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"se%CC%81quen%C3%A7age":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"%E6%95%B0":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"1":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"1000":0,"c2":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"1000":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"2":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"9999":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c0":0,"c1":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c0":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c0%5Cu0000":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c3":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c9":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"se%CC%81quen%C3%A7age":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,uninitialized:*] + [:isAsync=false;constants={"c0":0,"c2":0,"c5":0,"c8":0,"c1":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"c0":0,"c2":0,"c5":0,"c8":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"c0":0,"c2":0,"c8":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"c0":0,"c2":0,"c5":0,"c8":0,"c1":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c0":0,"c2":0,"c5":0,"c8":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"c0":0,"c2":0,"c8":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,value,type_error:*] + [:isAsync=false;constants={"cf":"_nan_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":"_neginfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":"_posinfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":"_nan_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":"_neginfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":"_posinfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,value,validation_error,f16:*] + [:isAsync=false;constants={"cf16":-3.4028234663852886e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":-3.4028235677973366e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":-65504}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":-65520}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":3.4028234663852886e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":3.4028235677973366e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":65504}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf16":65520}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":-3.4028234663852886e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":-3.4028235677973366e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":-65504}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":-65520}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":3.4028234663852886e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":3.4028235677973366e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":65504}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cf16":65520}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,value,validation_error:*] + [:isAsync=false;constants={"cb":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cb":1.7976931348623157e%2B308}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":-3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":-3.4028235677973366e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cf":3.4028235677973366e%2B38}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"ci":-2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"ci":-2147483649}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"ci":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"ci":2147483648}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cu":-1}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;constants={"cu":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cu":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;constants={"cu":4294967296}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;constants={"cb":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cb":1.7976931348623157e%2B308}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":-3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":-3.4028235677973366e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cf":3.4028235677973366e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"ci":-2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"ci":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"ci":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"ci":2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cu":-1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cu":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cu":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;constants={"cu":4294967296}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits,workgroup_storage_size:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size,limits:*] + [:isAsync=false;type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:overrides,workgroup_size:*] + [:isAsync=false;type="i32";constants={"x":0,"y":0,"z":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;type="i32";constants={"x":1,"y":-1,"z":1}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;type="i32";constants={"x":1,"y":0,"z":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;type="i32";constants={"x":16,"y":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="i32";constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";constants={"x":0,"y":0,"z":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;type="u32";constants={"x":1,"y":-1,"z":1}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;type="u32";constants={"x":1,"y":0,"z":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;type="u32";constants={"x":16,"y":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;type="u32";constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";constants={"x":0,"y":0,"z":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";constants={"x":1,"y":-1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";constants={"x":1,"y":0,"z":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";constants={"x":16,"y":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="i32";constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";constants={"x":0,"y":0,"z":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";constants={"x":1,"y":-1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";constants={"x":1,"y":0,"z":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";constants={"x":16,"y":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;type="u32";constants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:pipeline_layout,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:shader_module,compute:*] + [:isAsync=false;shaderModuleStage="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleStage="fragment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleStage="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleStage="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleStage="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleStage="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:shader_module,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,compute_pipeline:shader_module,invalid:*] + [:isAsync=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini new file mode 100644 index 0000000000..9afcc844a0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroup/cts.https.html.ini @@ -0,0 +1,1724 @@ +[cts.https.html?q=webgpu:api,validation,createBindGroup:bind_group_layout,device_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:binding_count_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:binding_must_be_present_in_layout:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:binding_must_contain_resource_defined_in_layout:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:binding_resources,device_mismatch:*] + [:entry={"buffer":{"type":"storage"}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"filtering"}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":false}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,effective_buffer_binding_size:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:type="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_binding_size:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:type="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_offset:*] + [:type="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,resource_state:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer,usage:*] + [:type="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:buffer_offset_and_size_for_bind_groups_match:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:minBindingSize:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:multisampled_validation:*] + [:multisampled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:multisampled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:sampler,compare_function_with_binding_type:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:bgType="comparison"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bgType="filtering"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bgType="non-filtering"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:sampler,device_mismatch:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, CRASH] + [:storageTextureFormat="r32float";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32float";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32sint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="r32uint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32float";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32sint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rg32uint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16float";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16sint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba16uint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32float";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32sint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba32uint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8sint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8snorm";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8uint";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:storageTextureFormat="rgba8unorm";resourceFormat="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,mip_level_count:*] + [:baseMipLevel=1;mipLevelCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:baseMipLevel=1;mipLevelCount=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:baseMipLevel=2;mipLevelCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:baseMipLevel=2;mipLevelCount=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:storage_texture,usage:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:usage0=16;usage1=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=16;usage1=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=16;usage1=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=16;usage1=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=16;usage1=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=1;usage1=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=1;usage1=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=1;usage1=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=1;usage1=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=1;usage1=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=2;usage1=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=2;usage1=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=2;usage1=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=2;usage1=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=2;usage1=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=4;usage1=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=4;usage1=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=4;usage1=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=4;usage1=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=4;usage1=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=8;usage1=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=8;usage1=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=8;usage1=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=8;usage1=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0=8;usage1=8] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:texture,resource_state:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:texture_binding_must_have_correct_usage:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:texture_must_have_correct_component_type:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:sampleType="float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sampleType="sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sampleType="uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroup:texture_must_have_correct_dimension:*] + [:usage=4;viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=4;viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=4;viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=4;viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=4;viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=4;viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=8;viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=8;viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=8;viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage=8;viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html.ini new file mode 100644 index 0000000000..36164303fb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createBindGroupLayout/cts.https.html.ini @@ -0,0 +1,856 @@ +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:duplicate_bindings:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:max_dynamic_buffers:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:type="read-only-storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:max_resources_per_stage,in_bind_group_layout:*] + [:maxedEntry={"buffer":{"type":"read-only-storage"}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:maxedEntry={"buffer":{"type":"storage"}}] + expected: + if os == "mac": FAIL + + [:maxedEntry={"buffer":{"type":"uniform"}}] + expected: + if os == "mac": FAIL + + [:maxedEntry={"sampler":{"type":"comparison"}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:maxedEntry={"sampler":{"type":"filtering"}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:maxedEntry={"sampler":{"type":"non-filtering"}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:maxedEntry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:maxedEntry={"texture":{"multisampled":false}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:maxedEntry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:max_resources_per_stage,in_pipeline_layout:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:maxedEntry={"buffer":{"type":"read-only-storage"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"buffer":{"type":"storage"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"buffer":{"type":"uniform"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"sampler":{"type":"comparison"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"sampler":{"type":"filtering"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"sampler":{"type":"non-filtering"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"texture":{"multisampled":false}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:maxedEntry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:maximum_binding_limit:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:multisampled_validation:*] + [:viewDimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="2d-array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewDimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:viewDimension="cube-array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:storage_texture,formats:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:storage_texture,layout_dimension:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_buffer_type:*] + [:shaderStage=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=5] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=6] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=7] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:visibility,VERTEX_shader_stage_storage_texture_access:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:shaderStage=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=5] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=6] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:shaderStage=7] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createBindGroupLayout:visibility:*] + [:visibility=0] + expected: + if os == "mac": FAIL + + [:visibility=1] + expected: + if os == "mac": FAIL + + [:visibility=2] + expected: + if os == "mac": FAIL + + [:visibility=3] + expected: + if os == "mac": FAIL + + [:visibility=4] + expected: + if os == "mac": FAIL + + [:visibility=5] + expected: + if os == "mac": FAIL + + [:visibility=6] + expected: + if os == "mac": FAIL + + [:visibility=7] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html.ini new file mode 100644 index 0000000000..8425d255ee --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html.ini @@ -0,0 +1,23 @@ +[cts.https.html?q=webgpu:api,validation,createPipelineLayout:bind_group_layouts,device_mismatch:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createPipelineLayout:number_of_bind_group_layouts_exceeds_the_maximum_value:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createPipelineLayout:number_of_dynamic_buffers_exceeds_the_maximum_value:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html.ini new file mode 100644 index 0000000000..f6ec42da59 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createSampler/cts.https.html.ini @@ -0,0 +1,16 @@ +[cts.https.html?q=webgpu:api,validation,createSampler:lodMinAndMaxClamp:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createSampler:maxAnisotropy:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html.ini new file mode 100644 index 0000000000..9db12e0edb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createTexture/cts.https.html.ini @@ -0,0 +1,30393 @@ +[cts.https.html?q=webgpu:api,validation,createTexture:dimension_type_and_format_compatibility:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:dimension="1d";format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-4x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-5x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-5x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-6x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-6x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc2-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc3-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc4-r-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc4-r-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc5-rg-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc5-rg-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc6h-rgb-float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc6h-rgb-ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc7-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="depth16unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="depth24plus"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="depth32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="depth32float-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="eac-r11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="eac-r11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="eac-rg11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="eac-rg11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="etc2-rgb8a1unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="etc2-rgb8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="etc2-rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-4x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-5x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-5x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-6x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-6x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc2-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc3-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc4-r-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc4-r-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc5-rg-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc5-rg-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc6h-rgb-float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc6h-rgb-ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc7-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="depth16unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="depth24plus"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="depth32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="depth32float-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="eac-r11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="eac-r11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="eac-rg11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="eac-rg11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="etc2-rgb8a1unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="etc2-rgb8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="etc2-rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:mipLevelCount,bound_check,bigger_than_integer_bit_width:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:mipLevelCount,bound_check:*] + [:format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:mipLevelCount,format:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:dimension="1d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:*] + [:dimension="1d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:sampleCount,various_sampleCount_with_all_formats:*] + [:dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:sample_count,1d_2d_array_3d:*] + [:dimension="1d";size=[4,1,1\];shouldError=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[4,4,1\];shouldError=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[4,4,4\];shouldError=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[4,4,6\];shouldError=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";size=[4,4,4\];shouldError=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,1d_texture:*] + [:format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,2d_texture,compressed_format:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":10},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":10},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":10},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":10},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":12},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":12},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":-12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":12},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":12},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":0,"add":5},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb";sizeVariant=[{"mult":1,"add":5},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":0,"add":6},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb";sizeVariant=[{"mult":1,"add":6},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":5},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":5},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":6},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":6},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":0,"add":8},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":-8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":0,"add":8},{"mult":1,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":-8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb";sizeVariant=[{"mult":1,"add":8},{"mult":0,"add":8},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":0,"add":4},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":-4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":4},{"mult":1,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":4},{"mult":0,"add":4},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,2d_texture,uncompressed_format:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r32uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="2d";format="stencil8";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":-1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":0}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":0,"add":1},{"mult":1,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":-1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":0},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":0,"add":1},{"mult":1,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":1,"add":-1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":1,"add":0},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8";sizeVariant=[{"mult":1,"add":1},{"mult":0,"add":1},{"mult":0,"add":1}\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,3d_texture,compressed_format:*] + [:format="astc-10x10-unorm"] + + [:format="astc-10x10-unorm-srgb"] + + [:format="astc-10x5-unorm"] + + [:format="astc-10x5-unorm-srgb"] + + [:format="astc-10x6-unorm"] + + [:format="astc-10x6-unorm-srgb"] + + [:format="astc-10x8-unorm"] + + [:format="astc-10x8-unorm-srgb"] + + [:format="astc-12x10-unorm"] + + [:format="astc-12x10-unorm-srgb"] + + [:format="astc-12x12-unorm"] + + [:format="astc-12x12-unorm-srgb"] + + [:format="astc-4x4-unorm"] + + [:format="astc-4x4-unorm-srgb"] + + [:format="astc-5x4-unorm"] + + [:format="astc-5x4-unorm-srgb"] + + [:format="astc-5x5-unorm"] + + [:format="astc-5x5-unorm-srgb"] + + [:format="astc-6x5-unorm"] + + [:format="astc-6x5-unorm-srgb"] + + [:format="astc-6x6-unorm"] + + [:format="astc-6x6-unorm-srgb"] + + [:format="astc-8x5-unorm"] + + [:format="astc-8x5-unorm-srgb"] + + [:format="astc-8x6-unorm"] + + [:format="astc-8x6-unorm-srgb"] + + [:format="astc-8x8-unorm"] + + [:format="astc-8x8-unorm-srgb"] + + [:format="bc1-rgba-unorm"] + + [:format="bc1-rgba-unorm-srgb"] + + [:format="bc2-rgba-unorm"] + + [:format="bc2-rgba-unorm-srgb"] + + [:format="bc3-rgba-unorm"] + + [:format="bc3-rgba-unorm-srgb"] + + [:format="bc4-r-snorm"] + + [:format="bc4-r-unorm"] + + [:format="bc5-rg-snorm"] + + [:format="bc5-rg-unorm"] + + [:format="bc6h-rgb-float"] + + [:format="bc6h-rgb-ufloat"] + + [:format="bc7-rgba-unorm"] + + [:format="bc7-rgba-unorm-srgb"] + + [:format="eac-r11snorm"] + + [:format="eac-r11unorm"] + + [:format="eac-rg11snorm"] + + [:format="eac-rg11unorm"] + + [:format="etc2-rgb8a1unorm"] + + [:format="etc2-rgb8a1unorm-srgb"] + + [:format="etc2-rgb8unorm"] + + [:format="etc2-rgb8unorm-srgb"] + + [:format="etc2-rgba8unorm"] + + [:format="etc2-rgba8unorm-srgb"] + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,3d_texture,uncompressed_format:*] + [:format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,default_value_and_smallest_size,compressed_format:*] + [:dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_size,default_value_and_smallest_size,uncompressed_format:*] + [:dimension="1d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:texture_usage:*] + [:dimension="1d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:viewFormats:*] + [:formatFeature="_undef_";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:formatFeature="_undef_";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:formatFeature="_undef_";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="_undef_";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:formatFeature="_undef_";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-astc";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-bc";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:formatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createTexture:zero_size_and_usage:*] + expected: + if os == "win" and debug: [OK, CRASH] + [:dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="1d";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="_undef_";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini new file mode 100644 index 0000000000..f14b2c94cf --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createView/cts.https.html.ini @@ -0,0 +1,2039 @@ +[cts.https.html?q=webgpu:api,validation,createView:array_layers:*] + [:textureDimension="1d";viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createView:aspect:*] + [:format="astc-10x10-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth16unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";aspect="all"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8snorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8snorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8snorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg11b10ufloat";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg11b10ufloat";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg11b10ufloat";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8snorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8snorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8snorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint";aspect="all"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2uint";aspect="depth-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2uint";aspect="stencil-only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2unorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";aspect="depth-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";aspect="stencil-only"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";aspect="all"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";aspect="depth-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createView:cube_faces_square:*] + [:dimension="2d";size=[4,4,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[4,5,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[4,8,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[5,5,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";size=[8,4,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube";size=[4,4,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube";size=[4,5,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube";size=[4,8,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube";size=[5,5,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube";size=[8,4,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube-array";size=[4,4,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube-array";size=[4,5,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube-array";size=[4,8,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube-array";size=[5,5,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="cube-array";size=[8,4,6\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createView:dimension:*] + [:textureDimension="1d";viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createView:format:*] + [:textureFormatFeature="_undef_";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureFormatFeature="_undef_";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="depth32float-stencil8";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-astc";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-bc";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="_undef_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureFormatFeature="texture-compression-etc2";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createView:mip_levels:*] + [:textureDimension="1d";viewDimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="1d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="2d-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="2d";viewDimension="cube-array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:textureDimension="3d";viewDimension="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,createView:texture_state:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html.ini new file mode 100644 index 0000000000..dc4691c353 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/debugMarker/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,command_encoder:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,render_compute_pass:*] + [:passType="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:passType="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html.ini new file mode 100644 index 0000000000..013b77b8eb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginComputePass/cts.https.html.ini @@ -0,0 +1,44 @@ +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,invalid_query_set:*] + [:querySetState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_set_type:*] + [:queryType="occlusion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:queryType="timestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginComputePass:timestamp_query_set,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html.ini new file mode 100644 index 0000000000..dc7e17f4e2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/beginRenderPass/cts.https.html.ini @@ -0,0 +1,32 @@ +[cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:color_attachments,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:depth_stencil_attachment,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:occlusion_query_set,device_mismatch:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,beginRenderPass:timestamp_query_set,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html.ini new file mode 100644 index 0000000000..008db9db99 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/clearBuffer/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer,device_mismatch:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer_state:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:bufferState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bufferState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bufferState="valid"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:buffer_usage:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:default_args:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:offset_alignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:out_of_bounds:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:overflow:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:size_alignment:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html.ini new file mode 100644 index 0000000000..0df3828314 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/compute_pass/cts.https.html.ini @@ -0,0 +1,115 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:dispatch_sizes:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:dispatchType="direct";largeDimValueVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchType="direct";largeDimValueVariant={"mult":0,"add":1}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchType="direct";largeDimValueVariant={"mult":0,"add":2147483647}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchType="direct";largeDimValueVariant={"mult":0,"add":4294967295}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchType="direct";largeDimValueVariant={"mult":1,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchType="direct";largeDimValueVariant={"mult":1,"add":1}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dispatchType="indirect";largeDimValueVariant={"mult":0,"add":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatchType="indirect";largeDimValueVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatchType="indirect";largeDimValueVariant={"mult":0,"add":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatchType="indirect";largeDimValueVariant={"mult":0,"add":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatchType="indirect";largeDimValueVariant={"mult":1,"add":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatchType="indirect";largeDimValueVariant={"mult":1,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,usage:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:set_pipeline:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html.ini new file mode 100644 index 0000000000..6f698b740e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyBufferToBuffer/cts.https.html.ini @@ -0,0 +1,117 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_state:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:srcBufferState="destroyed";dstBufferState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="destroyed";dstBufferState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="destroyed";dstBufferState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="invalid";dstBufferState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="invalid";dstBufferState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="invalid";dstBufferState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="valid";dstBufferState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="valid";dstBufferState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcBufferState="valid";dstBufferState="valid"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_usage:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_offset_alignment:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_out_of_bounds:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_overflow:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_size_alignment:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_within_same_buffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini new file mode 100644 index 0000000000..25c327111b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini @@ -0,0 +1,1817 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_aspects:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_ranges:*] + [:dimension="1d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_ranges_with_compressed_texture_formats:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="eac-r11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="eac-rg11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="eac-rg11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_within_same_texture:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:depth_stencil_copy_restrictions:*] + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:mipmap_level:*] + [:dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:multisampled_copy_restrictions:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:srcFormatFeature="_undef_";dstFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="_undef_";dstFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-astc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-etc2"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="depth32float-stencil8";dstFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="depth32float-stencil8";dstFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-astc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-etc2"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-astc";dstFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-astc";dstFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-astc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-etc2"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-bc";dstFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-bc";dstFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-astc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-etc2"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-etc2";dstFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-etc2";dstFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-astc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-etc2"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_usage:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html.ini new file mode 100644 index 0000000000..2454d9ed6f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/debug/cts.https.html.ini @@ -0,0 +1,70 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,debug:debug_group:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:encoderType="compute%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="non-pass"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,debug:debug_group_balanced:*] + [:encoderType="compute%20pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="non-pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,debug:debug_marker:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="non-pass"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html.ini new file mode 100644 index 0000000000..03f20394e5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/index_access/cts.https.html.ini @@ -0,0 +1,198 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,index_access:out_of_bounds:*] + [:indexCount=0;firstIndex=6;instanceCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=0;firstIndex=6;instanceCount=10000] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=0;firstIndex=7;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=0;firstIndex=7;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=10000;firstIndex=0;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=10000;firstIndex=0;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=1;firstIndex=5;instanceCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=1;firstIndex=5;instanceCount=10000] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=1;firstIndex=6;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=1;firstIndex=6;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=2;firstIndex=4294967295;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=2;firstIndex=4294967295;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=4294967295;firstIndex=2;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=4294967295;firstIndex=2;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=4294967295;firstIndex=4294967295;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=4294967295;firstIndex=4294967295;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=5;firstIndex=1;instanceCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=5;firstIndex=1;instanceCount=10000] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=6;firstIndex=0;instanceCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=6;firstIndex=0;instanceCount=10000] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=6;firstIndex=10000;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=6;firstIndex=10000;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=6;firstIndex=1;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=6;firstIndex=1;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=7;firstIndex=0;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=7;firstIndex=0;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,index_access:out_of_bounds_zero_sized_index_buffer:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:indexCount=0;firstIndex=0;instanceCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=0;firstIndex=0;instanceCount=10000] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=0;firstIndex=1;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=0;firstIndex=1;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=3;firstIndex=0;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=3;firstIndex=0;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=3;firstIndex=1;instanceCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:indexCount=3;firstIndex=1;instanceCount=10000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html.ini new file mode 100644 index 0000000000..ad3f2ffb63 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/draw/cts.https.html.ini @@ -0,0 +1,533 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:buffer_binding_overlap:*] + expected: + if os == "win": [OK, ERROR] + if os == "linux" and not debug: [OK, CRASH] + [:drawType="draw"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:drawType="drawIndexed"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:drawType="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:drawType="drawIndirect"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:index_buffer_OOB:*] + [:bufferSizeInElements=100;bindingSizeInElements=10;drawIndexCount=10;drawType="drawIndexed"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=100;bindingSizeInElements=10;drawIndexCount=10;drawType="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=100;bindingSizeInElements=10;drawIndexCount=11;drawType="drawIndexed"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=100;bindingSizeInElements=10;drawIndexCount=11;drawType="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=10;bindingSizeInElements=10;drawIndexCount=10;drawType="drawIndexed"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=10;bindingSizeInElements=10;drawIndexCount=10;drawType="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=10;bindingSizeInElements=10;drawIndexCount=11;drawType="drawIndexed"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bufferSizeInElements=10;bindingSizeInElements=10;drawIndexCount=11;drawType="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:last_buffer_setting_take_account:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:max_draw_count:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:bundleFirstHalf=false;bundleSecondHalf=false;maxDrawCount=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=false;maxDrawCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=false;maxDrawCount=16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=false;maxDrawCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=true;maxDrawCount=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=true;maxDrawCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=true;maxDrawCount=16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=false;bundleSecondHalf=true;maxDrawCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=false;maxDrawCount=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=false;maxDrawCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=false;maxDrawCount=16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=false;maxDrawCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=true;maxDrawCount=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=true;maxDrawCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=true;maxDrawCount=16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bundleFirstHalf=true;bundleSecondHalf=true;maxDrawCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:unused_buffer_bound:*] + expected: + if os == "win": [OK, ERROR] + if os == "linux" and not debug: [OK, CRASH] + [:smallIndexBuffer=false;smallVertexBuffer=false;smallInstanceBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=false;smallVertexBuffer=false;smallInstanceBuffer=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=false;smallVertexBuffer=true;smallInstanceBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=false;smallVertexBuffer=true;smallInstanceBuffer=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=false;smallInstanceBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=false;smallInstanceBuffer=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=true;smallInstanceBuffer=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:smallIndexBuffer=true;smallVertexBuffer=true;smallInstanceBuffer=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:*] + expected: + if os == "win": [OK, ERROR] + if os == "linux" and not debug: [OK, CRASH] + [:type="draw";VBSize="exact";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="zero";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="exact";IBSize="zero";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="zero";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="draw";VBSize="zero";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="zero";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="exact";IBSize="zero";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexed";VBSize="zero";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="zero";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="exact";IBSize="zero";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndexedIndirect";VBSize="zero";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="oneTooSmall";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="zero";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="zero";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="exact";IBSize="zero";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="oneTooSmall";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="exact"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="oversize"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:type="drawIndirect";VBSize="zero";IBSize="exact";AStride="zero"] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html.ini new file mode 100644 index 0000000000..907eb3680d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/dynamic_state/cts.https.html.ini @@ -0,0 +1,50 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setBlendConstant:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setScissorRect,x_y_width_height_nonnegative:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setScissorRect,xy_rect_contained_in_attachment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setStencilReference:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,depth_rangeAndOrder:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,x_y_width_height_nonnegative:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,dynamic_state:setViewport,xy_rect_contained_in_attachment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html.ini new file mode 100644 index 0000000000..d3977c0793 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/indirect_draw/cts.https.html.ini @@ -0,0 +1,38 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_state:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_usage:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_alignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_oob:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html.ini new file mode 100644 index 0000000000..cb19768bcb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setIndexBuffer/cts.https.html.ini @@ -0,0 +1,36 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer,device_mismatch:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_state:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_usage:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_alignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_and_size_oob:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html.ini new file mode 100644 index 0000000000..f551c00c6c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setPipeline/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:invalid_pipeline:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:pipeline,device_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html.ini new file mode 100644 index 0000000000..40b5693ac3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/setVertexBuffer/cts.https.html.ini @@ -0,0 +1,45 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_alignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_and_size_oob:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:slot:*] + [:] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer,device_mismatch:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_state:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_usage:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html.ini new file mode 100644 index 0000000000..64c172ea28 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/render/state_tracking/cts.https.html.ini @@ -0,0 +1,28 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_index_buffer_should_be_bound:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_vertex_buffer_should_be_bound:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_do_not_inherit_between_render_passes:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_inherit_from_previous_pipeline:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini new file mode 100644 index 0000000000..72d97fa5c3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/setBindGroup/cts.https.html.ini @@ -0,0 +1,537 @@ +[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:bind_group,device_mismatch:*] + [:encoderType="compute%20pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:buffer_dynamic_offsets:*] + [:type="read-only-storage";encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="read-only-storage";encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="read-only-storage";encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage";encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage";encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage";encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform";encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform";encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform";encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_match_expectations_in_pass_encoder:*] + [:encoderType="compute%20pass";dynamicOffsets=[0,1024\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[0,1024\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[0,4294967295\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[0,4294967295\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[0,1024\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[0,1024\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[0,4294967295\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[0,4294967295\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[\];useU32array=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";dynamicOffsets=[\];useU32array=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_passed_but_not_expected:*] + [:encoderType="compute%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:state_and_binding_index:*] + expected: + if os == "win" and debug: [OK, CRASH] + if os == "linux" and not debug: [OK, CRASH] + [:encoderType="compute%20pass";state="destroyed";resourceType="buffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="compute%20pass";state="destroyed";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="compute%20pass";state="invalid";resourceType="buffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";state="invalid";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";state="valid";resourceType="buffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";state="valid";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20bundle";state="destroyed";resourceType="buffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";state="destroyed";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";state="invalid";resourceType="buffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";state="invalid";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";state="valid";resourceType="buffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";state="valid";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";state="destroyed";resourceType="buffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";state="destroyed";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";state="invalid";resourceType="buffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";state="invalid";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";state="valid";resourceType="buffer"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";state="valid";resourceType="texture"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:u32array_start_and_length:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html.ini new file mode 100644 index 0000000000..53132eb6cb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/createRenderBundleEncoder/cts.https.html.ini @@ -0,0 +1,719 @@ +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,empty_color_formats:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachmentBytesPerSample,aligned:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachmentBytesPerSample,unaligned:*] + [:formats=["r32float","rgba8unorm","rgba32float","r8unorm","r8unorm"\]] + expected: + if os == "mac": FAIL + + [:formats=["r8unorm","r32float","rgba8unorm","rgba32float","r8unorm"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:attachment_state,limits,maxColorAttachments:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly:*] + [:depthStencilFormat="depth16unorm"] + expected: + if os == "mac": FAIL + + [:depthStencilFormat="depth24plus"] + expected: + if os == "mac": FAIL + + [:depthStencilFormat="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float"] + expected: + if os == "mac": FAIL + + [:depthStencilFormat="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="stencil8"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:depth_stencil_readonly_with_undefined_depth:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,createRenderBundleEncoder:valid_texture_formats:*] + [:format="astc-10x10-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-10x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-10x6-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-10x8-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-12x10-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-12x12-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-4x4-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-5x4-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-5x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-6x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-6x6-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-8x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-8x6-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-8x8-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="eac-r11snorm"] + expected: + if os == "mac": FAIL + + [:format="eac-r11unorm"] + expected: + if os == "mac": FAIL + + [:format="eac-rg11snorm"] + expected: + if os == "mac": FAIL + + [:format="eac-rg11unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgba8unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html.ini new file mode 100644 index 0000000000..fd462a6124 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_open_state/cts.https.html.ini @@ -0,0 +1,294 @@ +[cts.https.html?q=webgpu:api,validation,encoding,encoder_open_state:compute_pass_commands:*] + [:command="dispatchWorkgroups"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="dispatchWorkgroupsIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="insertDebugMarker"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="popDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="pushDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setBindGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setPipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_open_state:non_pass_commands:*] + [:command="beginComputePass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="beginRenderPass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="clearBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="copyBufferToBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="copyBufferToTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="copyTextureToBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="copyTextureToTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="insertDebugMarker"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="popDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="pushDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="resolveQuerySet"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="writeTimestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_open_state:render_bundle_commands:*] + [:command="draw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="drawIndexed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="drawIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="insertDebugMarker"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="popDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="pushDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setBindGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setIndexBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setPipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setVertexBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_open_state:render_pass_commands:*] + [:command="beginOcclusionQuery"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="draw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="drawIndexed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="drawIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="endOcclusionQuery"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="executeBundles"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="insertDebugMarker"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="popDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="pushDebugGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setBindGroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setBlendConstant"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setIndexBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setPipeline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setScissorRect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setStencilReference"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setVertexBuffer"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:command="setViewport"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html.ini new file mode 100644 index 0000000000..e416a7fa32 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/encoder_state/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:api,validation,encoding,encoder_state:call_after_successful_finish:*] + [:callCmd="beginComputePass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:callCmd="beginRenderPass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:callCmd="insertDebugMarker"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_state:pass_end_invalid_order:*] + [:pass0Type="compute";pass1Type="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:pass0Type="compute";pass1Type="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:pass0Type="render";pass1Type="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:pass0Type="render";pass1Type="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_state:pass_end_none:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_state:pass_end_twice,basic:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,encoder_state:pass_end_twice,render_pass_invalid:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini new file mode 100644 index 0000000000..1893ccb36c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini @@ -0,0 +1,602 @@ +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_binding_mismatch:*] + [:encoderType="compute%20pass";call="dispatch";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatch";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_resource_type_mismatch:*] + expected: + if os == "win" and debug: [OK, ERROR] + if os == "win" and not debug: [OK, CRASH, ERROR] + [:encoderType="compute%20pass";call="dispatch";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatch";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bgl_visibility_mismatch:*] + [:encoderType="compute%20pass";call="dispatch";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatch";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:bind_groups_and_pipeline_layout_mismatch:*] + [:encoderType="compute%20pass";call="dispatch";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatch";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="compute%20pass";call="dispatchIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="draw";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexed";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="draw";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexed";callWithZero=true] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndexedIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";call="drawIndirect";callWithZero=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:buffer_binding,render_pipeline:*] + [:type="read-only-storage"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="storage"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,compute_pass:*] + [:bindGroupLayoutEntryCount=3;computeCommand="dispatch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=3;computeCommand="dispatchIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=4;computeCommand="dispatch"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=4;computeCommand="dispatchIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:empty_bind_group_layouts_requires_empty_bind_groups,render_pass:*] + [:bindGroupLayoutEntryCount=3;renderCommand="draw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=3;renderCommand="drawIndexed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=3;renderCommand="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=3;renderCommand="drawIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=4;renderCommand="draw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=4;renderCommand="drawIndexed"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=4;renderCommand="drawIndexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindGroupLayoutEntryCount=4;renderCommand="drawIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:sampler_binding,render_pipeline:*] + [:bglType="comparison";bgType="comparison"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="comparison";bgType="filtering"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="comparison";bgType="non-filtering"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="filtering";bgType="comparison"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="filtering";bgType="filtering"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="filtering";bgType="non-filtering"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="non-filtering";bgType="comparison"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="non-filtering";bgType="filtering"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bglType="non-filtering";bgType="non-filtering"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html.ini new file mode 100644 index 0000000000..4af4f64553 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/begin_end/cts.https.html.ini @@ -0,0 +1,29 @@ +[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:nesting:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_balance:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_invalid_nesting:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,disjoint_queries_with_same_query_index:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html.ini new file mode 100644 index 0000000000..ef69582f6f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/general/cts.https.html.ini @@ -0,0 +1,64 @@ +[cts.https.html?q=webgpu:api,validation,encoding,queries,general:occlusion_query,invalid_query_set:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,general:occlusion_query,query_index:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,general:occlusion_query,query_type:*] + [:type="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="occlusion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,invalid_query_set:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,query_type_and_index:*] + [:type="occlusion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html.ini new file mode 100644 index 0000000000..b250fd3def --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/queries/resolveQuerySet/cts.https.html.ini @@ -0,0 +1,94 @@ +[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_buffer_usage:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_offset_alignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:first_query_and_query_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:query_set_buffer,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:queryset_and_destination_buffer_state:*] + [:querySetState="destroyed";destinationState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="destroyed";destinationState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="destroyed";destinationState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="invalid";destinationState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="invalid";destinationState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="invalid";destinationState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="valid";destinationState="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="valid";destinationState="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:querySetState="valid";destinationState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:resolve_buffer_oob:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html.ini new file mode 100644 index 0000000000..53fd66f83d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/render_bundle/cts.https.html.ini @@ -0,0 +1,121 @@ +[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:color_formats_mismatch:*] + [:bundleFormats=["bgra8unorm","rg8unorm","rgba8unorm"\];passFormats=["rg8unorm","bgra8unorm"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["bgra8unorm","bgra8unorm"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["bgra8unorm","rg8unorm"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["rg8unorm","bgra8unorm","rgba8unorm"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["rg8unorm","bgra8unorm"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_formats_mismatch:*] + [:bundleFormat="depth24plus";passFormat="depth16unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormat="depth24plus";passFormat="depth24plus"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormat="depth24plus";passFormat="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormat="stencil8";passFormat="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_readonly_mismatch:*] + [:depthStencilFormat="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilFormat="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:device_mismatch:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:empty_bundle_list:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:*] + [:bundleFormat=1;passFormat=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleFormat=4;passFormat=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleSamples=1;passSamples=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:bundleSamples=4;passSamples=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html.ini new file mode 100644 index 0000000000..cf0a474068 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/error_scope/cts.https.html.ini @@ -0,0 +1,210 @@ +[cts.https.html?q=webgpu:api,validation,error_scope:balanced_nesting:*] + [:errorFilter="internal";numErrors=1] + expected: + if os == "mac": FAIL + + [:errorFilter="internal";numErrors=10] + expected: + if os == "mac": FAIL + + [:errorFilter="internal";numErrors=100] + expected: + if os == "mac": FAIL + + [:errorFilter="internal";numErrors=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=1] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=10] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=100] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=1] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=10] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=100] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=1000] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,error_scope:balanced_siblings:*] + [:errorFilter="internal";numErrors=1] + expected: + if os == "mac": FAIL + + [:errorFilter="internal";numErrors=10] + expected: + if os == "mac": FAIL + + [:errorFilter="internal";numErrors=100] + expected: + if os == "mac": FAIL + + [:errorFilter="internal";numErrors=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=1] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=10] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=100] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";numErrors=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=1] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=10] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=100] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";numErrors=1000] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,error_scope:current_scope:*] + [:errorFilter="out-of-memory";stackDepth=1] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=10] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=100] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=100000] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=1] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=10] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=100] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=100000] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,error_scope:empty:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,error_scope:parent_scope:*] + [:errorFilter="out-of-memory";stackDepth=1] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=10] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=100] + expected: + if os == "mac": FAIL + + [:errorFilter="out-of-memory";stackDepth=1000] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=1] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=10] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=100] + expected: + if os == "mac": FAIL + + [:errorFilter="validation";stackDepth=1000] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,error_scope:simple:*] + [:errorType="out-of-memory";errorFilter="internal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:errorType="out-of-memory";errorFilter="out-of-memory"] + expected: + if os == "mac": FAIL + + [:errorType="out-of-memory";errorFilter="validation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:errorType="validation";errorFilter="internal"] + expected: + if os == "mac": FAIL + + [:errorType="validation";errorFilter="out-of-memory"] + expected: + if os == "mac": FAIL + + [:errorType="validation";errorFilter="validation"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html.ini new file mode 100644 index 0000000000..5d810d8ecf --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/getBindGroupLayout/cts.https.html.ini @@ -0,0 +1,78 @@ +[cts.https.html?q=webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:*] + [:index=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:index=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=5] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,getBindGroupLayout:index_range,explicit_layout:*] + [:index=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:index=5] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,auto_layout:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,explicit_layout:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html.ini new file mode 100644 index 0000000000..447e2ec5c0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/gpu_external_texture_expiration/cts.https.html.ini @@ -0,0 +1,46 @@ +[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_microtask:*] + [:sourceType="VideoElement"] + expected: + if os == "mac": FAIL + + [:sourceType="VideoFrame"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_and_use_in_different_task:*] + [:sourceType="VideoElement"] + expected: + if os == "mac": FAIL + + [:sourceType="VideoFrame"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:import_multiple_times_in_same_task_scope:*] + [:sourceType="VideoElement"] + expected: + if os == "mac": FAIL + + [:sourceType="VideoFrame"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,gpu_external_texture_expiration:webcodec_video_frame_close_expire_immediately:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html.ini new file mode 100644 index 0000000000..80320d71d1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_related/cts.https.html.ini @@ -0,0 +1,2669 @@ +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:buffer,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:buffer_state:*] + [:method="CopyB2T";state="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";state="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";state="valid"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";state="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";state="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";state="valid"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:bytes_per_row_alignment:*] + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_related:usage:*] + [:method="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html.ini new file mode 100644 index 0000000000..47ccc94c1b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/buffer_texture_copies/cts.https.html.ini @@ -0,0 +1,250 @@ +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_buffer_offset:*] + [:format="depth16unorm";aspect="depth-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="WriteTexture"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";aspect="depth-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="depth-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_buffer_size:*] + [:format="depth16unorm";aspect="depth-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm";aspect="depth-only";copyType="WriteTexture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float";aspect="depth-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="depth-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only";copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only";copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8";aspect="stencil-only";copyType="WriteTexture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:depth_stencil_format,copy_usage_and_aspect:*] + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:device_mismatch:*] + [:copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:sample_count:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,buffer_texture_copies:texture_buffer_usages:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:copyType="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:copyType="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html.ini new file mode 100644 index 0000000000..5ea187f49e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html.ini @@ -0,0 +1,10936 @@ +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:bound_on_bytes_per_row:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:bound_on_offset:*] + [:method="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:bound_on_rows_per_image:*] + [:method="CopyB2T";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:copy_end_overflows_u64:*] + [:method="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:offset_alignment:*] + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:required_bytes_in_copy:*] + expected: + if os == "win" and not debug: [OK, CRASH] + if os == "linux" and not debug: [OK, TIMEOUT] + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,layout_related:rows_per_image_alignment:*] + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="depth16unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="stencil8";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="depth16unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="depth32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="stencil8";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="depth16unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="stencil8";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html.ini new file mode 100644 index 0000000000..e6af0f6528 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html.ini @@ -0,0 +1,10548 @@ +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:copy_rectangle:*] + [:method="CopyB2T";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:format:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8sint"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8uint"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="r8unorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8sint"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8uint"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8snorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=1;dimension="2d";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";depthOrArrayLayers=3;dimension="2d";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=1;dimension="2d";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgb10a2uint"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rg8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgb10a2unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";depthOrArrayLayers=3;dimension="2d";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="bgra8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="r8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg11b10ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgb10a2unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgb9e5ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="1d";format="rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc4-r-snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc4-r-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="depth16unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-r11snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-r11unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-rg11snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="eac-rg11unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="r8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg11b10ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgb10a2unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8sint"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=1;dimension="2d";format="stencil8"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="bgra8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgb10a2unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=32;dimension="3d";format="rgba8unorm-srgb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-4x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-5x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc2-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc3-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc4-r-snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc4-r-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc5-rg-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc6h-rgb-ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bc7-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="bgra8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="depth16unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-r11snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-r11unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-rg11snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="eac-rg11unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgb8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="etc2-rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="r8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg11b10ufloat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg16uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgb10a2unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgb9e5ufloat"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba16float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba16sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba32float"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba32sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba32uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8snorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="rgba8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:method="WriteTexture";depthOrArrayLayers=3;dimension="2d";format="stencil8"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:mip_level:*] + [:method="CopyB2T";dimension="1d";size=[32,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d";size=[32,32,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d";size=[32,32,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="3d";size=[32,32,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="1d";size=[32,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d";size=[32,32,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d";size=[32,32,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="3d";size=[32,32,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="1d";size=[32,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d";size=[32,32,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d";size=[32,32,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="3d";size=[32,32,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:origin_alignment:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:method="CopyB2T";format="astc-10x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=1;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";depthOrArrayLayers=3;dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:sample_count:*] + [:method="CopyB2T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:size_alignment:*] + [:method="CopyB2T";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-10x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x10-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-12x12-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-4x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x4-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-5x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-6x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x5-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x6-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="astc-8x8-unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc2-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc3-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc4-r-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-snorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc5-rg-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-float";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc6h-rgb-ufloat";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bc7-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="bgra8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-r11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="eac-rg11unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8a1unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgb8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="etc2-rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="r8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg11b10ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rg8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2uint";dimension="3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb10a2unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgb9e5ufloat";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba16uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32float";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba32uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8sint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8snorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8uint";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";format="rgba8unorm-srgb";dimension="3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:texture,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:usage:*] + [:method="CopyB2T";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,image_copy,texture_related:valid:*] + expected: + if os == "linux" and not debug: [OK, CRASH] + [:method="CopyB2T";textureState="destroyed";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="destroyed";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="invalid";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="invalid";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="invalid";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="invalid";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyB2T";textureState="valid";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";textureState="valid";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";textureState="valid";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyB2T";textureState="valid";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="destroyed";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="invalid";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="invalid";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="invalid";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="invalid";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="CopyT2B";textureState="valid";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";textureState="valid";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";textureState="valid";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="CopyT2B";textureState="valid";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="destroyed";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="invalid";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="invalid";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="invalid";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="invalid";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="WriteTexture";textureState="valid";dimension="1d";size=[4,1,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";textureState="valid";dimension="2d";size=[4,4,1\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";textureState="valid";dimension="2d";size=[4,4,3\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:method="WriteTexture";textureState="valid";dimension="3d";size=[4,4,3\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html.ini new file mode 100644 index 0000000000..76dbb49908 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/create/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:api,validation,query_set,create:count:*] + [:type="occlusion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html.ini new file mode 100644 index 0000000000..65c8735205 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/query_set/destroy/cts.https.html.ini @@ -0,0 +1,14 @@ +[cts.https.html?q=webgpu:api,validation,query_set,destroy:invalid_queryset:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,query_set,destroy:twice:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html.ini new file mode 100644 index 0000000000..d5f5c787f8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/buffer_mapped/cts.https.html.ini @@ -0,0 +1,34 @@ +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyBufferToTexture:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:copyTextureToBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:map_command_recording_order:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,buffer_mapped:writeBuffer:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html.ini new file mode 100644 index 0000000000..dfbd3338af --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html.ini @@ -0,0 +1,741 @@ +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,destination:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,format:*] + [:format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*] + [:mipLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mipLevel=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:mipLevel=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*] + [:sampleCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*] + [:state="destroyed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:state="invalid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:state="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*] + [:usage=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage=16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*] + [:state="nocontext"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:state="placeholder-hascontext"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:state="placeholder-nocontext"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:state="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:*] + expected: + if os == "win" and debug: [OK, TIMEOUT, CRASH] + if os == "win" and not debug: [OK, CRASH] + if os == "linux" and not debug: CRASH + if os == "mac" and debug: [OK, CRASH] + [:sourceImage="canvas";isOriginClean=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sourceImage="canvas";isOriginClean=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sourceImage="imageBitmap";isOriginClean=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sourceImage="imageBitmap";isOriginClean=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sourceImage="offscreenCanvas";isOriginClean=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sourceImage="offscreenCanvas";isOriginClean=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_imageBitmap,state:*] + [:closed=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:closed=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*] + [:state="detached-hascontext"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:state="detached-nocontext"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:state="nocontext"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:state="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html.ini new file mode 100644 index 0000000000..60984d29d4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/buffer/cts.https.html.ini @@ -0,0 +1,55 @@ +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToTexture:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyTextureToBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:resolveQuerySet:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:setBindGroup:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:setIndexBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:setVertexBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:writeBuffer:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html.ini new file mode 100644 index 0000000000..cf15631fce --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/query_set/cts.https.html.ini @@ -0,0 +1,22 @@ +[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:beginOcclusionQuery:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:resolveQuerySet:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:writeTimestamp:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html.ini new file mode 100644 index 0000000000..1f953a476f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/destroyed/texture/cts.https.html.ini @@ -0,0 +1,43 @@ +[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:beginRenderPass:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyBufferToTexture:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToBuffer:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToTexture:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:setBindGroup:*] + expected: + if os == "linux" and not debug: CRASH + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:writeTexture:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html.ini new file mode 100644 index 0000000000..13a0918b91 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/submit/cts.https.html.ini @@ -0,0 +1,5 @@ +[cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,device_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html.ini new file mode 100644 index 0000000000..e3b3b30e5f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html.ini @@ -0,0 +1,37 @@ +[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer,device_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer_state:*] + [:bufferState="destroyed"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferState="invalid"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bufferState="valid"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:ranges:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:usages:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html.ini new file mode 100644 index 0000000000..d6e88762be --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/queue/writeTexture/cts.https.html.ini @@ -0,0 +1,46 @@ +[cts.https.html?q=webgpu:api,validation,queue,writeTexture:sample_count:*] + [:sampleCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:sampleCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture,device_mismatch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture_state:*] + [:textureState="destroyed"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureState="invalid"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureState="valid"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,queue,writeTexture:usages:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html.ini new file mode 100644 index 0000000000..22f60df95e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/attachment_compatibility/cts.https.html.ini @@ -0,0 +1,724 @@ +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_format:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_sparse:*] + [:attachmentCount=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=10] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=11] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=12] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=13] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=14] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=15] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=16] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=17] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=18] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=19] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=20] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=21] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=22] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=23] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=24] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=25] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=26] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=27] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=28] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=29] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=30] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=31] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=32] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:attachmentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attachmentCount=9] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,depth_format:*] + [:passFeature="_undef_";bundleFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:passFeature="_undef_";bundleFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:passFeature="depth32float-stencil8";bundleFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:passFeature="depth32float-stencil8";bundleFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_count:*] + [:encoderType="render%20bundle"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_format:*] + [:encoderType="render%20bundle"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_sparse:*] + expected: + if os == "win" and debug: [OK, CRASH] + if os == "linux" and not debug: [OK, TIMEOUT] + [:encoderType="render%20bundle";attachmentCount=1] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=10] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=11] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=12] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=13] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=14] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=15] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=16] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=17] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=18] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=19] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=20] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=21] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=22] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=23] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=24] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=25] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=26] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=27] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=28] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=29] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=30] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=31] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=32] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentCount=9] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=1] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=10] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=11] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=12] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=13] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=14] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=15] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=16] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=17] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=18] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=19] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=20] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=21] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=22] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=23] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=24] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=25] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=26] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=27] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=28] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=29] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=30] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=31] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=32] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentCount=9] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_format:*] + [:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="_undef_"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="depth32float-stencil8"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="_undef_"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="depth32float-stencil8"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_stencil_read_only_write_state:*] + [:encoderType="render%20bundle";format="_undef_"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20bundle";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";format="_undef_"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:encoderType="render%20pass";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,sample_count:*] + [:encoderType="render%20bundle";attachmentType="color"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";attachmentType="depthstencil"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentType="color"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";attachmentType="depthstencil"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html.ini new file mode 100644 index 0000000000..0ea6cd991a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/render_pass_descriptor/cts.https.html.ini @@ -0,0 +1,661 @@ +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,color_depth_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,layer_count:*] + [:arrayLayerCount=1;baseArrayLayer=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayLayerCount=1;baseArrayLayer=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:arrayLayerCount=5;baseArrayLayer=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,mip_level_count:*] + [:mipLevelCount=1;baseMipLevel=0] + expected: + if os == "mac": FAIL + + [:mipLevelCount=1;baseMipLevel=3] + expected: + if os == "mac": FAIL + + [:mipLevelCount=2;baseMipLevel=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_color_attachment:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_depth_stencil_attachment:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,same_size:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,empty:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,unaligned:*] + [:formats=["r32float","rgba8unorm","rgba32float","r8unorm","r8unorm"\]] + expected: + if os == "mac": FAIL + + [:formats=["r8unorm","r32float","rgba8unorm","rgba32float","r8unorm"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachments:*] + [:colorAttachmentsCountVariant={"mult":1,"add":0}] + expected: + if os == "mac": FAIL + + [:colorAttachmentsCountVariant={"mult":1,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,non_multisampled:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,sample_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:*] + [:depthLoadOp="_undef_";depthClearValue="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="_undef_";depthClearValue=-1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="_undef_";depthClearValue=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="_undef_";depthClearValue=0.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="_undef_";depthClearValue=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="_undef_";depthClearValue=1.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="clear";depthClearValue="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthLoadOp="clear";depthClearValue=-1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthLoadOp="clear";depthClearValue=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="clear";depthClearValue=0.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="clear";depthClearValue=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="clear";depthClearValue=1.5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthLoadOp="load";depthClearValue="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="load";depthClearValue=-1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="load";depthClearValue=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="load";depthClearValue=0.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="load";depthClearValue=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:depthLoadOp="load";depthClearValue=1.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,loadOp_storeOp_match_depthReadOnly_stencilReadOnly:*] + [:format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,sample_counts_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:occlusionQuerySet,query_set_type:*] + [:queryType="occlusion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:queryType="timestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,array_layer_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_format:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_size:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,error_state:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:*] + [:format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,mipmap_level_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,sample_count:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,single_sample_count:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,usage:*] + [:usage=12] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage=20] + expected: + if os == "mac": FAIL + + [:usage=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:*] + [:queryType="occlusion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:queryType="timestamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html.ini new file mode 100644 index 0000000000..9c6fa77640 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pass/resolve/cts.https.html.ini @@ -0,0 +1,116 @@ +[cts.https.html?q=webgpu:api,validation,render_pass,resolve:resolve_attachment:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentFormat="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentFormat="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentHeight=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentSamples=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentWidth=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:otherAttachmentFormat="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:resolveTargetFormat="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetFormat="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetHeight=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetInvalid=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetSamples=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetUsage=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetViewArrayLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetViewBaseArrayLayer=1] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:resolveTargetViewBaseArrayLayer=1;resolveTargetViewArrayLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetViewBaseMipLevel=1;resolveTargetHeight=4;resolveTargetWidth=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:resolveTargetViewBaseMipLevel=1;resolveTargetViewMipCount=2;resolveTargetHeight=4;resolveTargetWidth=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetViewMipCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:resolveTargetWidth=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html.ini new file mode 100644 index 0000000000..67809af718 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/depth_stencil_state/cts.https.html.ini @@ -0,0 +1,6595 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depthCompare_optional:*] + [:isAsync=false;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depthWriteEnabled_optional:*] + [:isAsync=false;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depth_test:*] + [:isAsync=false;format="depth16unorm";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthCompare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthCompare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depth_write,frag_depth:*] + [:isAsync=false;format="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:depth_write:*] + [:isAsync=false;format="depth16unorm";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";depthWriteEnabled=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthWriteEnabled=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";depthWriteEnabled=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:format:*] + [:isAsync=false;format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc1-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc2-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc3-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc4-r-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc4-r-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc5-rg-snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc5-rg-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc6h-rgb-float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc6h-rgb-ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc7-rgba-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg11b10ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb9e5ufloat"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:stencil_test:*] + [:isAsync=false;format="depth16unorm";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="back";compare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";face="front";compare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="back";compare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";face="front";compare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="back";compare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="greater-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="less-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="never"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";face="front";compare="not-equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="back";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="always"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="greater"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="greater-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="less"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="less-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="never"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";face="front";compare="not-equal"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,depth_stencil_state:stencil_write:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="backPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontDepthFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontFailOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="decrement-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="decrement-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="increment-clamp"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="increment-wrap"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="invert"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="keep"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="replace"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="zero"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini new file mode 100644 index 0000000000..48686e9969 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/fragment_state/cts.https.html.ini @@ -0,0 +1,2171 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:color_target_exists:*] + [:isAsync=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:*] + [:format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,unaligned:*] + [:formats=["r32float","rgba8unorm","rgba32float","r8unorm","r8unorm"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:formats=["r8unorm","r32float","rgba8unorm","rgba32float","r8unorm"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachments:*] + [:isAsync=false;targetsLengthVariant={"mult":1,"add":0}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;targetsLengthVariant={"mult":1,"add":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;targetsLengthVariant={"mult":1,"add":0}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;targetsLengthVariant={"mult":1,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets,blend:*] + [:isAsync=false;format="bgra8unorm";componentCount=1] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm";componentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm";componentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm";componentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm";componentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm";componentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm";componentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets:*] + [:isAsync=false;format="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_blend:*] + [:isAsync=false;component="alpha"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;component="color"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;component="alpha"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;component="color"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_filterable:*] + [:isAsync=false;format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_renderable:*] + [:isAsync=false;format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-4x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-4x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-5x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc1-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc1-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc2-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc2-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc3-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc3-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc4-r-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc4-r-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc5-rg-snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc5-rg-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc6h-rgb-float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc6h-rgb-ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc7-rgba-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bc7-rgba-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth16unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth24plus-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="depth32float-stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-r11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-r11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-rg11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="eac-rg11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8a1unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgb8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="etc2-rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg11b10ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgb9e5ufloat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;format="stencil8"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-10x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x10-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x10-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x12-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-12x12-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-4x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-4x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x4-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x4-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-5x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-6x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x5-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x5-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x6-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x6-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x8-unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="astc-8x8-unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="bgra8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="eac-r11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-r11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-rg11snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="eac-rg11unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8a1unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgb8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="etc2-rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="rgba8unorm-srgb"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_write_mask:*] + [:isAsync=false;writeMask=0] + expected: + if os == "mac": FAIL + + [:isAsync=false;writeMask=15] + expected: + if os == "mac": FAIL + + [:isAsync=false;writeMask=16] + expected: + if os == "mac": FAIL + + [:isAsync=false;writeMask=2147483649] + expected: + if os == "mac": FAIL + + [:isAsync=true;writeMask=0] + expected: + if os == "mac": FAIL + + [:isAsync=true;writeMask=15] + expected: + if os == "mac": FAIL + + [:isAsync=true;writeMask=16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;writeMask=2147483649] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html.ini new file mode 100644 index 0000000000..4c08d23c16 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/inter_stage/cts.https.html.ini @@ -0,0 +1,466 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:interpolation_sampling:*] + [:isAsync=false;output="%40interpolate(flat)";input="%40interpolate(flat)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(linear,%20center)";input="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective,%20sample)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective,%20center)";input="%40interpolate(perspective,%20centroid)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective,%20center)";input="%40interpolate(perspective,%20sample)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective,%20centroid)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(flat)";input="%40interpolate(flat)"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(linear,%20center)";input="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective)";input="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective)";input="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective,%20center)";input="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective,%20center)";input="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective,%20centroid)";input="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:interpolation_type:*] + [:isAsync=false;output="";input=""] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="";input="%40interpolate(linear)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="";input="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;output="";input="%40interpolate(perspective,%20center)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(flat)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(linear)";input="%40interpolate(flat)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(linear)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(linear,%20center)";input="%40interpolate(linear,%20center)"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective)";input=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;output="%40interpolate(perspective)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="";input=""] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="";input="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="";input="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="";input="%40interpolate(perspective,%20center)"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(flat)";input="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(linear)";input="%40interpolate(flat)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(linear)";input="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(linear,%20center)";input="%40interpolate(linear,%20center)"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective)";input=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="%40interpolate(perspective)";input="%40interpolate(perspective)"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:location,mismatch:*] + [:isAsync=false;outputs=["%40location(0)%20__:%20f32","%40location(1)%20__:%20f32"\];inputs=["%40location(1)%20__:%20f32","%40location(0)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=false;outputs=["%40location(0)%20__:%20f32"\];inputs=["%40location(0)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=false;outputs=["%40location(0)%20__:%20f32"\];inputs=["%40location(1)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=false;outputs=["%40location(1)%20__:%20f32","%40location(0)%20__:%20f32"\];inputs=["%40location(0)%20__:%20f32","%40location(1)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=false;outputs=["%40location(1)%20__:%20f32"\];inputs=["%40location(0)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=true;outputs=["%40location(0)%20__:%20f32","%40location(1)%20__:%20f32"\];inputs=["%40location(1)%20__:%20f32","%40location(0)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=true;outputs=["%40location(0)%20__:%20f32"\];inputs=["%40location(0)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=true;outputs=["%40location(0)%20__:%20f32"\];inputs=["%40location(1)%20__:%20f32"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;outputs=["%40location(1)%20__:%20f32","%40location(0)%20__:%20f32"\];inputs=["%40location(0)%20__:%20f32","%40location(1)%20__:%20f32"\]] + expected: + if os == "mac": FAIL + + [:isAsync=true;outputs=["%40location(1)%20__:%20f32"\];inputs=["%40location(0)%20__:%20f32"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:location,subset:*] + [:isAsync=false] + expected: + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:location,superset:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,input:*] + [:isAsync=false;numScalarDelta=-2;useExtraBuiltinInputs=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=-3;useExtraBuiltinInputs=true] + expected: + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=0;useExtraBuiltinInputs=false] + expected: + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=0;useExtraBuiltinInputs=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=1;useExtraBuiltinInputs=false] + expected: + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=-2;useExtraBuiltinInputs=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=-3;useExtraBuiltinInputs=true] + expected: + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=0;useExtraBuiltinInputs=false] + expected: + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=0;useExtraBuiltinInputs=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=1;useExtraBuiltinInputs=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,output:*] + [:isAsync=false;numScalarDelta=-1;topology="point-list"] + expected: + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=0;topology="point-list"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=0;topology="triangle-list"] + expected: + if os == "mac": FAIL + + [:isAsync=false;numScalarDelta=1;topology="triangle-list"] + expected: + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=-1;topology="point-list"] + expected: + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=0;topology="point-list"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=0;topology="triangle-list"] + expected: + if os == "mac": FAIL + + [:isAsync=true;numScalarDelta=1;topology="triangle-list"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_shader_variable_location:*] + [:isAsync=false;locationDelta=-1] + expected: + if os == "mac": FAIL + + [:isAsync=false;locationDelta=-2] + expected: + if os == "mac": FAIL + + [:isAsync=false;locationDelta=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;locationDelta=-1] + expected: + if os == "mac": FAIL + + [:isAsync=true;locationDelta=-2] + expected: + if os == "mac": FAIL + + [:isAsync=true;locationDelta=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:type:*] + [:isAsync=false;output="f32";input="f32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="f32";input="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="i32";input="f32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="i32";input="u32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="u32";input="f32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="u32";input="i32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="vec2%3Cf32%3E";input="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;output="vec2%3Cf32%3E";input="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="vec2%3Cf32%3E";input="vec3%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:isAsync=false;output="vec3%3Cf32%3E";input="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="f32";input="f32"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="f32";input="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="i32";input="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="i32";input="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="u32";input="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="u32";input="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="vec2%3Cf32%3E";input="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="vec2%3Cf32%3E";input="vec2%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:isAsync=true;output="vec2%3Cf32%3E";input="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;output="vec3%3Cf32%3E";input="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html.ini new file mode 100644 index 0000000000..393151995a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/misc/cts.https.html.ini @@ -0,0 +1,26 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,misc:basic:*] + [:isAsync=false] + expected: + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,misc:pipeline_layout,device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,misc:vertex_state_only:*] + [:isAsync=false] + expected: + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html.ini new file mode 100644 index 0000000000..78b2bb798a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/multisample_state/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,multisample_state:alpha_to_coverage,count:*] + [:isAsync=false;alphaToCoverageEnabled=false] + expected: + if os == "mac": FAIL + + [:isAsync=false;alphaToCoverageEnabled=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;alphaToCoverageEnabled=false] + expected: + if os == "mac": FAIL + + [:isAsync=true;alphaToCoverageEnabled=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,multisample_state:alpha_to_coverage,sample_mask:*] + [:isAsync=false;alphaToCoverageEnabled=false] + expected: + if os == "mac": FAIL + + [:isAsync=false;alphaToCoverageEnabled=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;alphaToCoverageEnabled=false] + expected: + if os == "mac": FAIL + + [:isAsync=true;alphaToCoverageEnabled=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,multisample_state:count:*] + [:isAsync=false] + expected: + if os == "mac": FAIL + + [:isAsync=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html.ini new file mode 100644 index 0000000000..7adbf8eb61 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/overrides/cts.https.html.ini @@ -0,0 +1,964 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:identifier,fragment:*] + [:isAsync=false;fragmentConstants={"%E6%95%B0":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"1":1,"1000":1,"r":1,"g":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"1":1,"b":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"1":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"2":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"a":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"b":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"r":1,"g":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"r%5Cu0000":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"s%C3%A9quen%C3%A7age":0}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"xxx":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"%E6%95%B0":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"1":1,"1000":1,"r":1,"g":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"1":1,"b":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"1":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"2":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"a":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"b":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"r":1,"g":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"r%5Cu0000":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"s%C3%A9quen%C3%A7age":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"xxx":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:identifier,vertex:*] + [:isAsync=false;vertexConstants={"%E6%95%B0":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"1":1,"1000":1,"x":1,"y":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"1":1,"z":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"1":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"2":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"se%CC%81quen%C3%A7age":0}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"w":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"x":1,"y":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"x%5Cu0000":1,"y":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"xxx":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"z":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"%E6%95%B0":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"1":1,"1000":1,"x":1,"y":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"1":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"1":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"2":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"se%CC%81quen%C3%A7age":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"w":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"x":1,"y":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"x%5Cu0000":1,"y":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"xxx":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,fragment:*] + [:isAsync=false;fragmentConstants={"r":1,"b":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"r":1,"g":1,"b":1,"a":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"r":1,"g":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"r":1,"b":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"r":1,"g":1,"b":1,"a":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"r":1,"g":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,vertex:*] + [:isAsync=false;vertexConstants={"x":1,"y":1,"z":1,"w":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"x":1,"y":1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"x":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"x":1,"y":1,"z":1,"w":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"x":1,"y":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"x":1,"z":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,fragment:*] + [:isAsync=false;fragmentConstants={"cf":"_nan_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":"_neginfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":"_posinfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":"_nan_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":"_neginfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":"_posinfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,vertex:*] + [:isAsync=false;vertexConstants={"cf":"_nan_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":"_neginfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":"_posinfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":"_nan_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":"_neginfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":"_posinfinity_"}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,fragment:*] + [:isAsync=false;fragmentConstants={"cf16":-3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":-3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":-65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":-65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf16":65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":-3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":-3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":-65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":-65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf16":65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,vertex:*] + [:isAsync=false;vertexConstants={"cf16":-3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":-3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":-65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":-65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf16":65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":-3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":-3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":-65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":-65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":3.4028234663852886e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":65504}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf16":65520}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,fragment:*] + [:isAsync=false;fragmentConstants={"cb":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cb":1.7976931348623157e%2B308}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":-3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":-3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cf":3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"ci":-2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"ci":-2147483649}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"ci":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"ci":2147483648}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cu":-1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cu":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cu":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;fragmentConstants={"cu":4294967296}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cb":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cb":1.7976931348623157e%2B308}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":-3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":-3.4028235677973366e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cf":3.4028235677973366e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"ci":-2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"ci":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"ci":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"ci":2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cu":-1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cu":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cu":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;fragmentConstants={"cu":4294967296}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,vertex:*] + [:isAsync=false;vertexConstants={"cb":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cb":1.7976931348623157e%2B308}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":-3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":-3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cf":3.4028235677973366e%2B38}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"ci":-2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"ci":-2147483649}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"ci":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"ci":2147483648}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cu":-1}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cu":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cu":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;vertexConstants={"cu":4294967296}] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cb":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cb":1.7976931348623157e%2B308}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":-3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":-3.4028235677973366e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":3.4028234663852886e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cf":3.4028235677973366e%2B38}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"ci":-2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"ci":-2147483649}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"ci":2147483647}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"ci":2147483648}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cu":-1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cu":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cu":4294967295}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;vertexConstants={"cu":4294967296}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html.ini new file mode 100644 index 0000000000..6ab239a6a1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/primitive_state/cts.https.html.ini @@ -0,0 +1,180 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,primitive_state:strip_index_format:*] + [:isAsync=false;topology="_undef_";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="_undef_";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="_undef_";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="line-list";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="line-list";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="line-list";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="line-strip";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="line-strip";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="line-strip";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="point-list";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="point-list";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="point-list";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="triangle-list";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="triangle-list";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="triangle-list";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="triangle-strip";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="triangle-strip";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=false;topology="triangle-strip";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="_undef_";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="_undef_";stripIndexFormat="uint16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="_undef_";stripIndexFormat="uint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="line-list";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="line-list";stripIndexFormat="uint16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="line-list";stripIndexFormat="uint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="line-strip";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="line-strip";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="line-strip";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="point-list";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="point-list";stripIndexFormat="uint16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="point-list";stripIndexFormat="uint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="triangle-list";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="triangle-list";stripIndexFormat="uint16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="triangle-list";stripIndexFormat="uint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;topology="triangle-strip";stripIndexFormat="_undef_"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="triangle-strip";stripIndexFormat="uint16"] + expected: + if os == "mac": FAIL + + [:isAsync=true;topology="triangle-strip";stripIndexFormat="uint32"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,primitive_state:unclipped_depth:*] + [:isAsync=false;unclippedDepth=false] + expected: + if os == "mac": FAIL + + [:isAsync=false;unclippedDepth=true] + expected: + if os == "mac": FAIL + + [:isAsync=true;unclippedDepth=false] + expected: + if os == "mac": FAIL + + [:isAsync=true;unclippedDepth=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html.ini new file mode 100644 index 0000000000..84749816bd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/shader_module/cts.https.html.ini @@ -0,0 +1,46 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:device_mismatch:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:invalid,fragment:*] + [:isAsync=false;isFragmentShaderValid=false] + expected: + if os == "mac": FAIL + + [:isAsync=false;isFragmentShaderValid=true] + expected: + if os == "mac": FAIL + + [:isAsync=true;isFragmentShaderValid=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;isFragmentShaderValid=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:invalid,vertex:*] + [:isAsync=false;isVertexShaderValid=false] + expected: + if os == "mac": FAIL + + [:isAsync=false;isVertexShaderValid=true] + expected: + if os == "mac": FAIL + + [:isAsync=true;isVertexShaderValid=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;isVertexShaderValid=true] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html.ini new file mode 100644 index 0000000000..e726e4a5d5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/render_pipeline/vertex_state/cts.https.html.ini @@ -0,0 +1,2768 @@ +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:many_attributes_overlapping:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_attribute_limit:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_array_stride_limit:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_limit:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + [:format="float16x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:*] + [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-14}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-14}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-20}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-24}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-20}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-24}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-14}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-14}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-20}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-24}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-20}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-24}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-14}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-14}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-20}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-24}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-20}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-24}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_limit:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_unique:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_buffer_array_stride_limit_alignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_input_location_in_vertex_state:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_input_location_limit:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:*] + [:format="float16x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float16x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="float32x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="float32x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint16x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="sint32x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint32x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="sint8x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm16x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="snorm8x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint16x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="uint32x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint32x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="uint8x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm10-10-10-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="unorm16x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm16x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="unorm8x4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html.ini new file mode 100644 index 0000000000..ddf3b0b41d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_encoder/cts.https.html.ini @@ -0,0 +1,779 @@ +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_compute_pass_with_two_dispatches:*] + [:usage0="indirect";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_compute_pass_with_no_dispatch:*] + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_compute_pass_with_one_dispatch:*] + [:usage0AccessibleInDispatch=false;usage1AccessibleInDispatch=false;dispatchBeforeUsage1=false] + expected: + if os == "mac": FAIL + + [:usage0AccessibleInDispatch=false;usage1AccessibleInDispatch=false;dispatchBeforeUsage1=true] + expected: + if os == "mac": FAIL + + [:usage0AccessibleInDispatch=false;usage1AccessibleInDispatch=true;dispatchBeforeUsage1=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0AccessibleInDispatch=true;usage1AccessibleInDispatch=false;dispatchBeforeUsage1=false] + expected: + if os == "mac": FAIL + + [:usage0AccessibleInDispatch=true;usage1AccessibleInDispatch=false;dispatchBeforeUsage1=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0AccessibleInDispatch=true;usage1AccessibleInDispatch=true;dispatchBeforeUsage1=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_no_draw:*] + [:usage0="index";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="index";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="index";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="index";usage1="vertex"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="vertex"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="storage"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="vertex"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="vertex"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_one_draw:*] + [:usage0="index";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="index";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="index";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="index";usage1="vertex"] + expected: + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="vertex"] + expected: + if os == "mac": FAIL + + [:usage0="storage";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="uniform";usage1="vertex"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="index"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="read-only-storage"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="uniform"] + expected: + if os == "mac": FAIL + + [:usage0="vertex";usage1="vertex"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_two_draws:*] + [:usage0="index";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html.ini new file mode 100644 index 0000000000..51336c40fe --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/buffer/in_pass_misc/cts.https.html.ini @@ -0,0 +1,506 @@ +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,buffer_usages_in_copy_and_pass:*] + [:usage0="copy-dst";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="index";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="indexedIndirect";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="indirect";pass="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="indirect";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="read-only-storage";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="read-only-storage";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="storage";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="storage";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="uniform";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="uniform";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="vertex";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="index";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="indexedIndirect";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="copy-src";usage1="indirect";pass="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="copy-src";usage1="indirect";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="copy-src";usage1="read-only-storage";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="read-only-storage";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="storage";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="storage";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="uniform";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="uniform";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="vertex";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="copy-dst";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indexedIndirect";usage1="copy-src";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="copy-dst";pass="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="copy-dst";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="copy-src";pass="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="indirect";usage1="copy-src";pass="render"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="copy-dst";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="copy-src";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="copy-dst";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="copy-src";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="copy-dst";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="copy-src";pass="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="copy-dst";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="copy-src";pass="render"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,reset_buffer_usage_before_dispatch:*] + [:usage0="read-only-storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_misc:subresources,reset_buffer_usage_before_draw:*] + [:usage0="index";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="index";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="index";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="read-only-storage";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="read-only-storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="storage";usage1="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="uniform";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="uniform";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="index"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="indexedIndirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="read-only-storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:usage0="vertex";usage1="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="vertex";usage1="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html.ini new file mode 100644 index 0000000000..a29977397c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_pass_encoder/cts.https.html.ini @@ -0,0 +1,1102 @@ +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:bindings_in_bundle:*] + [:type0="multisampled-texture";type1="multisampled-texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type0="multisampled-texture";type1="render-target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="render-target";type1="multisampled-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="render-target";type1="sampled-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="render-target";type1="writeonly-storage-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="sampled-texture";type1="render-target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="sampled-texture";type1="sampled-texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:type0="sampled-texture";type1="writeonly-storage-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="writeonly-storage-texture";type1="render-target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="writeonly-storage-texture";type1="sampled-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type0="writeonly-storage-texture";type1="writeonly-storage-texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:replaced_binding:*] + [:compute=false;callDrawOrDispatch=false;entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;callDrawOrDispatch=false;entry={"texture":{}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;callDrawOrDispatch=true;entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;callDrawOrDispatch=true;entry={"texture":{}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;callDrawOrDispatch=false;entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;callDrawOrDispatch=false;entry={"texture":{}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;callDrawOrDispatch=true;entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;callDrawOrDispatch=true;entry={"texture":{}}] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,basic,render:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,dispatch:*] + [:dispatch="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatch="indirect"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dispatch="none"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,pass_boundary,compute:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:scope,pass_boundary,render:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:shader_stages_and_visibility,attachment_write:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:shader_stages_and_visibility,storage_write:*] + [:compute=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_aspect:*] + [:compute=false;binding0InBundle=false;binding1InBundle=false;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=false;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=false;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=false;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=false;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=false;format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=true;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=false;binding1InBundle=true;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=false;format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=false;format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=false;format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=false;format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=false;format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=false;format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=true;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;binding0InBundle=true;binding1InBundle=true;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth16unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth24plus"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth24plus-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;binding0InBundle=false;binding1InBundle=false;format="depth32float-stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;binding0InBundle=false;binding1InBundle=false;format="stencil8"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_color:*] + [:compute=false;type0="render-target";type1="render-target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;type0="sampled-texture";type1="render-target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;type0="sampled-texture";type1="sampled-texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=false;type0="sampled-texture";type1="writeonly-storage-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;type0="writeonly-storage-texture";type1="render-target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;type0="writeonly-storage-texture";type1="writeonly-storage-texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;type0="sampled-texture";type1="sampled-texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;type0="sampled-texture";type1="writeonly-storage-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;type0="writeonly-storage-texture";type1="writeonly-storage-texture"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:unused_bindings_in_pipeline:*] + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=false;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=false;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=false;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="common";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="after";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="before";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="middle";callDrawOrDispatch=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:compute=true;useBindGroup0=true;useBindGroup1=true;setBindGroupsOrder="reversed";setPipeline="none";callDrawOrDispatch=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini new file mode 100644 index 0000000000..2c5ef94ecc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_common/cts.https.html.ini @@ -0,0 +1,6614 @@ +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachment_and_bind_group:*] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2;bgUsage="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,color_attachments:*] + [:layer0=0;level0=0;layer1=0;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=0;layer1=0;level1=0;inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:layer0=0;level0=0;layer1=0;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=0;layer1=1;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=0;layer1=1;level1=0;inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=0;layer1=1;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=1;layer1=0;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=1;layer1=0;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=1;layer1=0;level1=1;inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:layer0=0;level0=1;layer1=1;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=1;layer1=1;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=0;level0=1;layer1=1;level1=1;inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=0;layer1=0;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=0;layer1=0;level1=0;inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=0;layer1=0;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=0;layer1=1;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=0;layer1=1;level1=0;inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:layer0=1;level0=0;layer1=1;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=1;layer1=0;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=1;layer1=0;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=1;layer1=0;level1=1;inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=1;layer1=1;level1=0;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=1;layer1=1;level1=1;inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:layer0=1;level0=1;layer1=1;level1=1;inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_attachment_and_bind_group:*] + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,depth_stencil_texture_in_bind_groups:*] + expected: + if os == "linux" and not debug: TIMEOUT + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_common:subresources,multiple_bind_groups:*] + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":0,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="storage";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":1};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":0,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":1};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":0,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="storage";inSamePass=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":1};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":0,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":1};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:bg0Levels={"base":1,"count":2};bg0Layers={"base":1,"count":2};bg1Levels={"base":1,"count":2};bg1Layers={"base":1,"count":2};bgUsage0="texture";bgUsage1="texture";inSamePass=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html.ini new file mode 100644 index 0000000000..49dc4ea400 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/resource_usages/texture/in_render_misc/cts.https.html.ini @@ -0,0 +1,186 @@ +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_bind_group_on_same_index_color_texture:*] + [:useDifferentTextureAsTexture2=false;baseLayer2=0;view2Binding="storage";hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=0;view2Binding="storage";hasConflict=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=0;view2Binding="texture";hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=0;view2Binding="texture";hasConflict=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=1;view2Binding="storage";hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=1;view2Binding="storage";hasConflict=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=1;view2Binding="texture";hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=false;baseLayer2=1;view2Binding="texture";hasConflict=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=true;baseLayer2=0;view2Binding="texture";hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:useDifferentTextureAsTexture2=true;baseLayer2=0;view2Binding="texture";hasConflict=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_bind_group_on_same_index_depth_stencil_texture:*] + [:bindAspect="depth-only";depthStencilReadOnly=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindAspect="depth-only";depthStencilReadOnly=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindAspect="stencil-only";depthStencilReadOnly=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:bindAspect="stencil-only";depthStencilReadOnly=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,set_unused_bind_group:*] + [:inRenderPass=false;hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inRenderPass=false;hasConflict=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inRenderPass=true;hasConflict=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inRenderPass=true;hasConflict=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,texture_usages_in_copy_and_render_pass:*] + [:usage0="color-attachment";usage1="copy-dst"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="color-attachment";usage1="copy-src"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="color-attachment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="copy-dst"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="copy-src"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-dst";usage1="texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="color-attachment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="copy-dst"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="copy-src"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="storage"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="copy-src";usage1="texture"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="copy-dst"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="storage";usage1="copy-src"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="texture";usage1="copy-dst"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:usage0="texture";usage1="copy-src"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html.ini new file mode 100644 index 0000000000..57e90257b5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/entry_point/cts.https.html.ini @@ -0,0 +1,556 @@ +[cts.https.html?q=webgpu:api,validation,shader_module,entry_point:compute:*] + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,shader_module,entry_point:fragment:*] + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,shader_module,entry_point:vertex:*] + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=false;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="ma%20in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%20"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="main%5Cu0000a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main";stageEntryPoint="mian"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="_main_t12V3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="main_t12V3";stageEntryPoint="main_t12V5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mainmain";stageEntryPoint="mainmain"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="main"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="mian";stageEntryPoint="mian"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="s%C3%A9quen%C3%A7age"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:isAsync=true;shaderModuleEntryPoint="s%C3%A9quen%C3%A7age";stageEntryPoint="se%CC%81quen%C3%A7age"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html.ini new file mode 100644 index 0000000000..d70c7fd9f7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/shader_module/overrides/cts.https.html.ini @@ -0,0 +1,14 @@ +[cts.https.html?q=webgpu:api,validation,shader_module,overrides:id_conflict:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,shader_module,overrides:name_conflict:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini new file mode 100644 index 0000000000..4010862302 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini @@ -0,0 +1,19084 @@ +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,clearBuffer:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,computePass,dispatch:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,renderBundle:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="finish";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,resolveQuerySet:*] + [:stage="finish";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="finish";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="submit";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="submit";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,writeTimestamp:*] + [:type="occlusion";stage="finish";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="occlusion";stage="finish";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="occlusion";stage="submit";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="occlusion";stage="submit";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp";stage="finish";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp";stage="finish";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp";stage="submit";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="timestamp";stage="submit";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBindGroup:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:resourceType="compareSamp";entry={"sampler":{"type":"comparison"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="compareSamp";entry={"sampler":{"type":"comparison"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="filtSamp";entry={"sampler":{"type":"filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="filtSamp";entry={"sampler":{"type":"filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="nonFiltSamp";entry={"sampler":{"type":"filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="nonFiltSamp";entry={"sampler":{"type":"non-filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="nonFiltSamp";entry={"sampler":{"type":"non-filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="sampledTex";entry={"texture":{"multisampled":false}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="sampledTex";entry={"texture":{"multisampled":false}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="sampledTexMS";entry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="sampledTexMS";entry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="storageBuf";entry={"buffer":{"type":"read-only-storage"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="storageBuf";entry={"buffer":{"type":"read-only-storage"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="storageBuf";entry={"buffer":{"type":"storage"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="storageBuf";entry={"buffer":{"type":"storage"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="storageTex";entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="storageTex";entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="uniformBuf";entry={"buffer":{"type":"uniform"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:resourceType="uniformBuf";entry={"buffer":{"type":"uniform"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBindGroupLayout:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:entry={"buffer":{"type":"read-only-storage"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"read-only-storage"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"storage"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"storage"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"uniform"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"uniform"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"comparison"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"comparison"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"non-filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"non-filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":false}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":false}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createBuffer:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="INDIRECT";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="MAP_WRITE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="UNIFORM";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_NONE";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:usageType="VERTEX";usageCopy="COPY_SRC_DST";awaitLost=true;mappedAtCreation=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createCommandEncoder:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createComputePipeline:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createComputePipelineAsync:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:valid=false;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:valid=false;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:valid=true;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:valid=true;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createPipelineLayout:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:entry={"buffer":{"type":"read-only-storage"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"read-only-storage"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"storage"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"storage"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"uniform"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"buffer":{"type":"uniform"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"comparison"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"comparison"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"non-filtering"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"sampler":{"type":"non-filtering"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"storageTexture":{"access":"write-only","format":"rgba8unorm"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":false}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":false}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}};awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:entry={"texture":{"multisampled":true,"sampleType":"unfilterable-float"}};awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createQuerySet:*] + [:type="occlusion";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="occlusion";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="timestamp";awaitLost=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="timestamp";awaitLost=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="bgra8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipeline:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipelineAsync:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:valid=false;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:valid=false;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:valid=true;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:valid=true;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createSampler:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createShaderModule:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:stage="COMPUTE";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="COMPUTE";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="FRAGMENT";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="FRAGMENT";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="VERTEX";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="VERTEX";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,compressed_format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="astc-10x10-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createTexture,2d,uncompressed_format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,compressed_format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="astc-10x10-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc4-r-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc5-rg-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-r11unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="eac-rg11unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createView,2d,uncompressed_format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r16uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r32uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="r8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg11b10ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg16uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg32uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb10a2unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba16uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32float";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba32uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="storage";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="render";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:importExternalTexture:*] + [:sourceType="VideoElement";awaitLost=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:sourceType="VideoElement";awaitLost=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:sourceType="VideoFrame";awaitLost=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:sourceType="VideoFrame";awaitLost=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:canvasType="offscreen";contextType="2d";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="2d";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="bitmaprenderer";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="bitmaprenderer";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="webgl";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="webgl";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="webgl2";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="webgl2";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="webgpu";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextType="webgpu";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="2d";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="2d";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="bitmaprenderer";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="bitmaprenderer";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="webgl";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="webgl";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="webgl2";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="webgl2";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="webgpu";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextType="webgpu";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,imageBitmap:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:numElements=16;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:numElements=16;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:numElements=4;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:numElements=4;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:numElements=8;awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:numElements=8;awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,compressed_format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:format="astc-10x10-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x10-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x5-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x5-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x6-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x6-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x8-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x8-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x10-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x10-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x12-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x12-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-4x4-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-4x4-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x4-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x4-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x5-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x5-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x5-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x5-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x6-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x6-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x5-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x5-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x6-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x6-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x8-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x8-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc1-rgba-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc2-rgba-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc3-rgba-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc4-r-snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc4-r-snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc4-r-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc4-r-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc5-rg-snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc5-rg-snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc5-rg-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc5-rg-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc6h-rgb-float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc6h-rgb-float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc7-rgba-unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-r11snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-r11snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-r11unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-r11unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-rg11snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-rg11snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-rg11unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="eac-rg11unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgba8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,uncompressed_format:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:format="bgra8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bgra8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="bgra8unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r16float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r16float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r16sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r16sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r16uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r16uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r32float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r32float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r32sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r32sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r32uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r32uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="r8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:format="rg11b10ufloat";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg11b10ufloat";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg16float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg16float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg16sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg16sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg16uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg16uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg32float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg32float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg32sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg32sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg32uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg32uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rg8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgb10a2uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgb10a2uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgb10a2unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgb10a2unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgb9e5ufloat";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgb9e5ufloat";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba16float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba16float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba16sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba16sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba16uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba16uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba32float";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba32float";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba32sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba32sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba32uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba32uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8sint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8sint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8snorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8snorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8uint";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8uint";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8unorm";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8unorm";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";awaitLost=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:format="rgba8unorm-srgb";awaitLost=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html.ini new file mode 100644 index 0000000000..6274f44bf1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/bgra8unorm_storage/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:*] + [:canvasType="offscreen"] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_without_bgra8unorm_storage:*] + [:canvasType="offscreen"] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:create_bind_group_layout:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:create_shader_module_with_bgra8unorm_storage:*] + [:shaderType="compute"] + expected: + if os == "mac": FAIL + + [:shaderType="fragment"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:create_shader_module_without_bgra8unorm_storage:*] + [:shaderType="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:shaderType="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,bgra8unorm_storage:create_texture:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html.ini new file mode 100644 index 0000000000..cb6fccd859 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/destroy/cts.https.html.ini @@ -0,0 +1,156 @@ +[cts.https.html?q=webgpu:api,validation,texture,destroy:base:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,destroy:invalid_texture:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,destroy:submit_a_destroyed_texture_as_attachment:*] + [:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="all";colorTextureState="valid";depthStencilTextureState="valid"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="depth-only";colorTextureState="valid";depthStencilTextureState="valid"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedAfterEncode";depthStencilTextureState="valid"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="destroyedBeforeEncode";depthStencilTextureState="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="destroyedAfterEncode"] + expected: + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="destroyedBeforeEncode"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:depthStencilTextureAspect="stencil-only";colorTextureState="valid";depthStencilTextureState="valid"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,destroy:twice:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html.ini new file mode 100644 index 0000000000..72100a8d30 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/float32_filterable/cts.https.html.ini @@ -0,0 +1,10 @@ +[cts.https.html?q=webgpu:api,validation,texture,float32_filterable:create_bind_group:*] + [:enabled=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:enabled=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html.ini new file mode 100644 index 0000000000..cc08dbd489 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/texture/rg11b10ufloat_renderable/cts.https.html.ini @@ -0,0 +1,40 @@ +[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_bundle_encoder:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_pass_msaa_and_resolve:*] + [:] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:begin_render_pass_single_sampled:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:create_render_pipeline:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:api,validation,texture,rg11b10ufloat_renderable:create_texture:*] + [:sampleCount=1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:sampleCount=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html.ini new file mode 100644 index 0000000000..e1994fbf29 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer/cts.https.html.ini @@ -0,0 +1,208 @@ +[cts.https.html?q=webgpu:compat,api,validation,encoding,cmds,copyTextureToBuffer:compressed:*] + [:format="astc-10x10-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x10-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-10x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-10x6-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-10x8-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-10x8-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-12x10-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-12x10-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-12x12-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-12x12-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-4x4-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-4x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-5x4-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-5x4-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-5x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-5x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-6x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-6x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-6x6-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-6x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-8x5-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-8x5-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-8x6-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-8x6-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="astc-8x8-unorm"] + expected: + if os == "mac": FAIL + + [:format="astc-8x8-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="bc1-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:format="bc1-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="bc2-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:format="bc2-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="bc3-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:format="bc3-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="bc4-r-snorm"] + expected: + if os == "mac": FAIL + + [:format="bc4-r-unorm"] + expected: + if os == "mac": FAIL + + [:format="bc5-rg-snorm"] + expected: + if os == "mac": FAIL + + [:format="bc5-rg-unorm"] + expected: + if os == "mac": FAIL + + [:format="bc6h-rgb-float"] + expected: + if os == "mac": FAIL + + [:format="bc6h-rgb-ufloat"] + expected: + if os == "mac": FAIL + + [:format="bc7-rgba-unorm"] + expected: + if os == "mac": FAIL + + [:format="bc7-rgba-unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="eac-r11snorm"] + expected: + if os == "mac": FAIL + + [:format="eac-r11unorm"] + expected: + if os == "mac": FAIL + + [:format="eac-rg11snorm"] + expected: + if os == "mac": FAIL + + [:format="eac-rg11unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgb8unorm-srgb"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgba8unorm"] + expected: + if os == "mac": FAIL + + [:format="etc2-rgba8unorm-srgb"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini new file mode 100644 index 0000000000..8508e8d1cb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat/cts.https.html.ini @@ -0,0 +1,270 @@ +[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,compute_pass,unused:*] + [:textureType="regular"] + expected: + if os == "mac": FAIL + + [:textureType="storage"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,compute_pass,used:*] + [:bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="dispatchWorkgroups";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="dispatchWorkgroupsIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="dispatchWorkgroups";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="dispatchWorkgroupsIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="dispatchWorkgroups";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="dispatchWorkgroups";textureType="storage"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="dispatchWorkgroupsIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="dispatchWorkgroupsIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="dispatchWorkgroups";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="dispatchWorkgroups";textureType="storage"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="dispatchWorkgroupsIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="dispatchWorkgroupsIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,unused:*] + [:encoderType="render%20bundle";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";textureType="storage"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:compat,api,validation,encoding,programmable,pipeline_bind_group_compat:twoDifferentTextureViews,render_pass,used:*] + [:encoderType="render%20bundle";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="draw";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexed";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexedIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="draw";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexed";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexedIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20bundle";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="binding%20incompatible%20bindGroups%20then%20fix";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="can%20bind%20same%20view%20in%20different%20bindGroups";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="draw";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexed";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndexedIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20different%20bindGroups";useCase="drawIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="draw";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="draw";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexed";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexed";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexedIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndexedIndirect";textureType="storage"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndirect";textureType="regular"] + expected: + if os == "mac": FAIL + + [:encoderType="render%20pass";bindCase="incompatible%20views%20in%20the%20same%20bindGroup";useCase="drawIndirect";textureType="storage"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html.ini new file mode 100644 index 0000000000..b575f37b1f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/fragment_state/cts.https.html.ini @@ -0,0 +1,50 @@ +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,fragment_state:colorState:*] + [:caseName="alphaDstFactor"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="alphaOperation"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="alphaSrcFactor"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="colorDstFactor"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="colorOperation"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="colorSrcFactor"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="default"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="noBlendTarget0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="noBlendTarget1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:caseName="writeMask"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html.ini new file mode 100644 index 0000000000..99080be134 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/shader_module/cts.https.html.ini @@ -0,0 +1,8 @@ +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,shader_module:sample_mask:*] + [:entryPoint="fsWithSampleMaskUsage"] + expected: + if os == "mac": FAIL + + [:entryPoint="fsWithoutSampleMaskUsage"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html.ini new file mode 100644 index 0000000000..3005d1327e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/render_pipeline/vertex_state/cts.https.html.ini @@ -0,0 +1,96 @@ +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:*] + [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=1;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=1;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=2;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=2;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=0;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=0;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=1;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=1;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=2;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=false;useInstanceIndex=true;numAttribsToReserve=2;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=false;numAttribsToReserve=0;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=false;numAttribsToReserve=0;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=false;numAttribsToReserve=1;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=false;numAttribsToReserve=1;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=false;numAttribsToReserve=2;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=false;numAttribsToReserve=2;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=0;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=0;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=1;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=1;isAsync=true] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=2;isAsync=false] + expected: + if os == "mac": FAIL + + [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=2;isAsync=true] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html.ini new file mode 100644 index 0000000000..cb5eb4cbd7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/createTexture/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:unsupportedTextureFormats:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:unsupportedTextureViewFormats:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html.ini new file mode 100644 index 0000000000..88274adab9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/compat/api/validation/texture/cubeArray/cts.https.html.ini @@ -0,0 +1,8 @@ +[cts.https.html?q=webgpu:compat,api,validation,texture,cubeArray:cube_array:*] + [:dimension="cube"] + expected: + if os == "mac": FAIL + + [:dimension="cube-array"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/examples/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/examples/cts.https.html.ini new file mode 100644 index 0000000000..8c4f480961 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/examples/cts.https.html.ini @@ -0,0 +1,144 @@ +[cts.https.html?q=webgpu:examples:basic,async:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic,builder_cases:*] + [:x=1;y=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:x=1;y=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:x=2;y=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:x=2;y=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic,builder_cases_subcases:*] + [:x=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:x=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic,builder_subcases:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic,builder_subcases_short:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic,plain_cases:*] + [:x=-10;y=-10] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:x=2;y=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic,plain_cases_private:*] + [:x=-10;y=18] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:x=2;y=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:basic:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:gpu,async:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:gpu,buffers:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,bc:*] + [:textureCompressionBC=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:textureCompressionBC=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,etc2:*] + [:textureCompressionETC2=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:textureCompressionETC2=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:not_implemented_yet,with_plan:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:not_implemented_yet,without_plan:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:examples:test_name:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/constants/flags/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/constants/flags/cts.https.html.ini new file mode 100644 index 0000000000..7be168b69e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/constants/flags/cts.https.html.ini @@ -0,0 +1,68 @@ +[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,count:*] + [:] + + +[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,values:*] + [:key="COPY_DST"] + + [:key="COPY_SRC"] + + [:key="INDEX"] + + [:key="INDIRECT"] + + [:key="MAP_READ"] + + [:key="MAP_WRITE"] + + [:key="QUERY_RESOLVE"] + + [:key="STORAGE"] + + [:key="UNIFORM"] + + [:key="VERTEX"] + + +[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,count:*] + [:] + + +[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,values:*] + [:key="ALL"] + + [:key="ALPHA"] + + [:key="BLUE"] + + [:key="GREEN"] + + [:key="RED"] + + +[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,count:*] + [:] + + +[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,values:*] + [:key="COMPUTE"] + + [:key="FRAGMENT"] + + [:key="VERTEX"] + + +[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,count:*] + [:] + + +[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,values:*] + [:key="COPY_DST"] + + [:key="COPY_SRC"] + + [:key="RENDER_ATTACHMENT"] + + [:key="STORAGE_BINDING"] + + [:key="TEXTURE_BINDING"] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html.ini new file mode 100644 index 0000000000..6b4e4f3d2d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_addition/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html.ini new file mode 100644 index 0000000000..9542d9ce46 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_comparison/cts.https.html.ini @@ -0,0 +1,138 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:greater_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:greater_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:not_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html.ini new file mode 100644 index 0000000000..b61647b795 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_division/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html.ini new file mode 100644 index 0000000000..c2d442078d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_addition/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html.ini new file mode 100644 index 0000000000..281dccd51d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_matrix_subtraction/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..c34c0eda14 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_multiplication/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html.ini new file mode 100644 index 0000000000..d80a5738b9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_remainder/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html.ini new file mode 100644 index 0000000000..3f82e938d7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/af_subtraction/cts.https.html.ini @@ -0,0 +1,66 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html.ini new file mode 100644 index 0000000000..33b230140a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise/cts.https.html.ini @@ -0,0 +1,1018 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_and:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_and_compound:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or_compound:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_or:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_or_compound:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html.ini new file mode 100644 index 0000000000..ce52ee9f12 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bitwise_shift/cts.https.html.ini @@ -0,0 +1,678 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_left_concrete:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_left_concrete_compound:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete_compound:*] + [:type="i32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="i32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="u32";inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html.ini new file mode 100644 index 0000000000..65e77e1115 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/bool_logical/cts.https.html.ini @@ -0,0 +1,482 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:and:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:and_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:not_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:or:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:or_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html.ini new file mode 100644 index 0000000000..f29060794f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_addition/cts.https.html.ini @@ -0,0 +1,350 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar:*] + [:inputSource="const"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html.ini new file mode 100644 index 0000000000..e4e1425bde --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_comparison/cts.https.html.ini @@ -0,0 +1,394 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:not_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html.ini new file mode 100644 index 0000000000..c5c43c16a4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_division/cts.https.html.ini @@ -0,0 +1,294 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html.ini new file mode 100644 index 0000000000..d93a648aec --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_addition/cts.https.html.ini @@ -0,0 +1,362 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix_compound:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..c9ee83547a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication/cts.https.html.ini @@ -0,0 +1,722 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix:*] + [:inputSource="const";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix_compound:*] + [:inputSource="const";common_dim=2;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..9b9ba5fb14 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication/cts.https.html.ini @@ -0,0 +1,544 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:matrix_scalar:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:matrix_scalar_compound:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:scalar_matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html.ini new file mode 100644 index 0000000000..c4940215bb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_subtraction/cts.https.html.ini @@ -0,0 +1,362 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix_compound:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..e5c92d670e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication/cts.https.html.ini @@ -0,0 +1,424 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:matrix_vector:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..795bb1d18d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_multiplication/cts.https.html.ini @@ -0,0 +1,350 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html.ini new file mode 100644 index 0000000000..c64315924a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_remainder/cts.https.html.ini @@ -0,0 +1,350 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html.ini new file mode 100644 index 0000000000..e552b3f2b8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f16_subtraction/cts.https.html.ini @@ -0,0 +1,350 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html.ini new file mode 100644 index 0000000000..55e461234d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_addition/cts.https.html.ini @@ -0,0 +1,316 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html.ini new file mode 100644 index 0000000000..016c620bc6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_comparison/cts.https.html.ini @@ -0,0 +1,514 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:not_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html.ini new file mode 100644 index 0000000000..324807a638 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_division/cts.https.html.ini @@ -0,0 +1,316 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html.ini new file mode 100644 index 0000000000..b06679dcd1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_addition/cts.https.html.ini @@ -0,0 +1,326 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix_compound:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..4d3b65cd6c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication/cts.https.html.ini @@ -0,0 +1,937 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:inputSource="const";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4;y_cols=2] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4;y_cols=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4;y_cols=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix_compound:*] + expected: + if os == "win": [OK, TIMEOUT] + [:inputSource="const";common_dim=2;x_rows=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=2;x_rows=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=3;x_rows=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";common_dim=4;x_rows=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=2] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=3] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=2;x_rows=4] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=2] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=3] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=3;x_rows=4] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=2] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=3] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r";common_dim=4;x_rows=4] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=2] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=3] + expected: + if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=2;x_rows=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=3;x_rows=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";common_dim=4;x_rows=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=2] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=3] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=2;x_rows=4] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=2] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=3] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=3;x_rows=4] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=2] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=3] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";common_dim=4;x_rows=4] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..e8fbe21f71 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication/cts.https.html.ini @@ -0,0 +1,490 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar_compound:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:scalar_matrix:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html.ini new file mode 100644 index 0000000000..a1f27488fb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_subtraction/cts.https.html.ini @@ -0,0 +1,331 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix_compound:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..4a78f8310c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication/cts.https.html.ini @@ -0,0 +1,447 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html.ini new file mode 100644 index 0000000000..2c32288f10 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_multiplication/cts.https.html.ini @@ -0,0 +1,369 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html.ini new file mode 100644 index 0000000000..d461baf0fb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_remainder/cts.https.html.ini @@ -0,0 +1,367 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html.ini new file mode 100644 index 0000000000..b38d703a2d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/f32_subtraction/cts.https.html.ini @@ -0,0 +1,316 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_vector:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar_compound:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html.ini new file mode 100644 index 0000000000..3b36e5dc64 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_arithmetic/cts.https.html.ini @@ -0,0 +1,1784 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_compound:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html.ini new file mode 100644 index 0000000000..61f9da8e42 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/i32_comparison/cts.https.html.ini @@ -0,0 +1,514 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:less_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:less_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:not_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html.ini new file mode 100644 index 0000000000..4d421aa6eb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_arithmetic/cts.https.html.ini @@ -0,0 +1,1935 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_compound:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_scalar_vector:*] + [:inputSource="const";vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_rhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_rhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_rhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar_compound:*] + [:inputSource="const";vectorize_lhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize_lhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize_lhs=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html.ini new file mode 100644 index 0000000000..e60d5f8654 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/binary/u32_comparison/cts.https.html.ini @@ -0,0 +1,442 @@ +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:less_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:less_than:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:not_equals:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html.ini new file mode 100644 index 0000000000..16c815b3c0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/abs/cts.https.html.ini @@ -0,0 +1,378 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_int:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html.ini new file mode 100644 index 0000000000..6811d9dc93 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acos/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html.ini new file mode 100644 index 0000000000..e20ace58cf --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html.ini new file mode 100644 index 0000000000..cce17eefad --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/all/cts.https.html.ini @@ -0,0 +1,72 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,all:bool:*] + [:inputSource="const";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";overload="vec4"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html.ini new file mode 100644 index 0000000000..47ce7f280c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/any/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,any:bool:*] + [:inputSource="const";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";overload="scalar"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";overload="vec2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";overload="vec3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";overload="vec4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="scalar"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="vec2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="vec3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";overload="vec4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";overload="scalar"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";overload="vec2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";overload="vec3"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";overload="vec4"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html.ini new file mode 100644 index 0000000000..acad79984c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/arrayLength/cts.https.html.ini @@ -0,0 +1,1220 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:binding_subregion:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:multiple_elements:*] + [:buffer_size=1004;type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1004;type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=1048576;type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:buffer_size=640;type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:read_only:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:single_element:*] + [:type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,arrayLength:struct_member:*] + [:member_offset=0;type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=0;type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=20;type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="ElemStruct";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="ElemStruct_ExplicitPadding";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="ElemStruct_ImplicitPadding";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="array%3Cf16,4%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="array%3Cf32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="array%3Ci32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="array%3Cu32,4%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="atomic%3Ci32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="atomic%3Cu32%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="f16";stride=2] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="f32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="i32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat2x2%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat2x2%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat2x3%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat2x3%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat2x4%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat2x4%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat3x2%3Cf16%3E";stride=12] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat3x2%3Cf32%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat3x3%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat3x3%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat3x4%3Cf16%3E";stride=24] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat3x4%3Cf32%3E";stride=48] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat4x2%3Cf16%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat4x2%3Cf32%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat4x3%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat4x3%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat4x4%3Cf16%3E";stride=32] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="mat4x4%3Cf32%3E";stride=64] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="u32";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec2%3Cf16%3E";stride=4] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec2%3Cf32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec2%3Ci32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec2%3Cu32%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec3%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec3%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec3%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec3%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec4%3Cf16%3E";stride=8] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec4%3Cf32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec4%3Ci32%3E";stride=16] + expected: + if os == "mac": FAIL + + [:member_offset=4;type="vec4%3Cu32%3E";stride=16] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html.ini new file mode 100644 index 0000000000..615ca90454 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asin/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html.ini new file mode 100644 index 0000000000..52068f1308 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/asinh/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html.ini new file mode 100644 index 0000000000..50b403e8ca --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html.ini new file mode 100644 index 0000000000..58e6597b5b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atan2/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html.ini new file mode 100644 index 0000000000..e18c5b0ac8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atanh/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html.ini new file mode 100644 index 0000000000..3c43d24aee --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd/cts.https.html.ini @@ -0,0 +1,338 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAdd:add_storage:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAdd:add_workgroup:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html.ini new file mode 100644 index 0000000000..0c14138e3b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd/cts.https.html.ini @@ -0,0 +1,642 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAnd:and_storage:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicAnd:and_workgroup:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html.ini new file mode 100644 index 0000000000..7ba8dbc64c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak/cts.https.html.ini @@ -0,0 +1,908 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_storage_advanced:*] + [:workgroupSize=128;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=128;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=16;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=256;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=256;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=4;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=8;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_storage_basic:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_workgroup_advanced:*] + [:workgroupSize=128;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=128;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=16;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=256;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=256;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=4;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=8;scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicCompareExchangeWeak:compare_exchange_weak_workgroup_basic:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html.ini new file mode 100644 index 0000000000..134c875d85 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange/cts.https.html.ini @@ -0,0 +1,1078 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_advanced:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_storage_basic:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_workgroup_advanced:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicExchange:exchange_workgroup_basic:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html.ini new file mode 100644 index 0000000000..43230f6c48 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad/cts.https.html.ini @@ -0,0 +1,578 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicLoad:load_storage:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicLoad:load_workgroup:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html.ini new file mode 100644 index 0000000000..7bbfbee399 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax/cts.https.html.ini @@ -0,0 +1,322 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMax:max_storage:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMax:max_workgroup:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html.ini new file mode 100644 index 0000000000..3a4b7d530f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin/cts.https.html.ini @@ -0,0 +1,290 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMin:min_storage:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicMin:min_workgroup:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html.ini new file mode 100644 index 0000000000..c7b8f3c7f8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr/cts.https.html.ini @@ -0,0 +1,514 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicOr:or_storage:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicOr:or_workgroup:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html.ini new file mode 100644 index 0000000000..3999acc643 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore/cts.https.html.ini @@ -0,0 +1,1286 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_storage_advanced:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_storage_basic:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_workgroup_advanced:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicStore:store_workgroup_basic:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html.ini new file mode 100644 index 0000000000..6f7ea69eab --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub/cts.https.html.ini @@ -0,0 +1,354 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicSub:sub_storage:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicSub:sub_workgroup:*] + [:workgroupSize=1;dispatchSize=16;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="i32"] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;scalarType="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html.ini new file mode 100644 index 0000000000..6a4e87bb5f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor/cts.https.html.ini @@ -0,0 +1,770 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicXor:xor_storage:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atomics,atomicXor:xor_workgroup:*] + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=1;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=2;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=32;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=16;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=1;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=4;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="passthrough";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="i32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:workgroupSize=64;dispatchSize=8;mapId="remap";scalarType="u32"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html.ini new file mode 100644 index 0000000000..ed09d9815a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/bitcast/cts.https.html.ini @@ -0,0 +1,2194 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:f16_to_f16:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_f32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_i32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_u32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:f32_to_vec2h:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_i32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_u32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_vec2h:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_f32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_i32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_u32:*] + [:inputSource="const";vectorize="_undef_";alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize="_undef_";alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4;alias=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4;alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:u32_to_vec2h:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2f_to_vec4h:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2h_to_f32:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2h_to_i32:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2h_to_u32:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2i_to_vec4h:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec2u_to_vec4h:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec4h_to_vec2f:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec4h_to_vec2i:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,bitcast:vec4h_to_vec2u:*] + [:inputSource="const";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";alias=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html.ini new file mode 100644 index 0000000000..6dd9584d3e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ceil/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html.ini new file mode 100644 index 0000000000..91c1d56b31 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/clamp/cts.https.html.ini @@ -0,0 +1,420 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_int:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f32:*] + expected: + if os == "win" and debug: [OK, ERROR] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:i32:*] + expected: + if os == "win" and debug: [OK, ERROR] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html.ini new file mode 100644 index 0000000000..29d9f0f367 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cos/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html.ini new file mode 100644 index 0000000000..237fdf6149 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cosh/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html.ini new file mode 100644 index 0000000000..10409c284d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countLeadingZeros/cts.https.html.ini @@ -0,0 +1,146 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html.ini new file mode 100644 index 0000000000..6dcb09fc42 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countOneBits/cts.https.html.ini @@ -0,0 +1,170 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countOneBits:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countOneBits:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html.ini new file mode 100644 index 0000000000..78dbcb06fc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/countTrailingZeros/cts.https.html.ini @@ -0,0 +1,170 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html.ini new file mode 100644 index 0000000000..fbd5d9c605 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/cross/cts.https.html.ini @@ -0,0 +1,44 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cross:abstract_float:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cross:f16:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cross:f32:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html.ini new file mode 100644 index 0000000000..996aeac4ae --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/degrees/cts.https.html.ini @@ -0,0 +1,192 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html.ini new file mode 100644 index 0000000000..d94b50fcf1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/determinant/cts.https.html.ini @@ -0,0 +1,187 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:abstract_float:*] + [:inputSource="const";dimension=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dimension=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dimension=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dimension=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dimension=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dimension=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dimension=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dimension=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dimension=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dimension=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dimension=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dimension=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:f16:*] + [:inputSource="const";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:f32:*] + [:inputSource="const";dim=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";dim=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";dim=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html.ini new file mode 100644 index 0000000000..cf77da5b28 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/distance/cts.https.html.ini @@ -0,0 +1,260 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html.ini new file mode 100644 index 0000000000..ed1be206fd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dot/cts.https.html.ini @@ -0,0 +1,221 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:i32:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:u32:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html.ini new file mode 100644 index 0000000000..fb8f6cac7a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdx/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdx:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html.ini new file mode 100644 index 0000000000..817fd9f538 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxCoarse/cts.https.html.ini @@ -0,0 +1,64 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html.ini new file mode 100644 index 0000000000..20dbe46d7f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdxFine/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html.ini new file mode 100644 index 0000000000..dd3ee18070 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdy/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdy:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html.ini new file mode 100644 index 0000000000..a592ffe4ea --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyCoarse/cts.https.html.ini @@ -0,0 +1,64 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html.ini new file mode 100644 index 0000000000..c79195e747 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/dpdyFine/cts.https.html.ini @@ -0,0 +1,64 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdyFine:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html.ini new file mode 100644 index 0000000000..fa4d028dca --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html.ini new file mode 100644 index 0000000000..4cfdcda163 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/exp2/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html.ini new file mode 100644 index 0000000000..55c21b7643 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/extractBits/cts.https.html.ini @@ -0,0 +1,194 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,extractBits:i32:*] + [:inputSource="const";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,extractBits:u32:*] + [:inputSource="const";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html.ini new file mode 100644 index 0000000000..0a2d58a2e8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/faceForward/cts.https.html.ini @@ -0,0 +1,197 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:abstract_float:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec2:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,faceForward:f32_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html.ini new file mode 100644 index 0000000000..a99f65de43 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstLeadingBit/cts.https.html.ini @@ -0,0 +1,146 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html.ini new file mode 100644 index 0000000000..7dbdc865a0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/firstTrailingBit/cts.https.html.ini @@ -0,0 +1,170 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html.ini new file mode 100644 index 0000000000..314abef5c8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/floor/cts.https.html.ini @@ -0,0 +1,164 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html.ini new file mode 100644 index 0000000000..650840ec05 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fma/cts.https.html.ini @@ -0,0 +1,164 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html.ini new file mode 100644 index 0000000000..65d3b35afa --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fract/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html.ini new file mode 100644 index 0000000000..126cf9b513 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/frexp/cts.https.html.ini @@ -0,0 +1,302 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_exp:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec2_exp:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec2_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec3_exp:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec3_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec4_exp:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f16_vec4_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_exp:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec2_exp:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec2_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec3_exp:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec3_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec4_exp:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,frexp:f32_vec4_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html.ini new file mode 100644 index 0000000000..0dc8555413 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidth/cts.https.html.ini @@ -0,0 +1,64 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidth:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html.ini new file mode 100644 index 0000000000..1ba82a0c63 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthCoarse/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html.ini new file mode 100644 index 0000000000..8486e389cc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/fwidthFine/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthFine:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html.ini new file mode 100644 index 0000000000..db888cf3a3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html.ini @@ -0,0 +1,192 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,insertBits:integer:*] + [:inputSource="const";signed=false;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=false;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=false;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=false;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=true;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=true;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=true;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";signed=true;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=false;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=false;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=false;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=false;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=true;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=true;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=true;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";signed=true;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=false;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=false;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=false;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=false;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=true;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=true;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=true;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";signed=true;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=false;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=false;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=false;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=false;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=true;width=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=true;width=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=true;width=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";signed=true;width=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html.ini new file mode 100644 index 0000000000..0dbf958e84 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/inversesqrt/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html.ini new file mode 100644 index 0000000000..ab77a98e9d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/ldexp/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ldexp:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ldexp:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ldexp:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html.ini new file mode 100644 index 0000000000..21e433dcc6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/length/cts.https.html.ini @@ -0,0 +1,216 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec2:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html.ini new file mode 100644 index 0000000000..a43cf609b8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html.ini new file mode 100644 index 0000000000..9fe1fe78fb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/log2/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html.ini new file mode 100644 index 0000000000..3bc061b596 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/max/cts.https.html.ini @@ -0,0 +1,378 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:abstract_int:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html.ini new file mode 100644 index 0000000000..6361e0c9fd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/min/cts.https.html.ini @@ -0,0 +1,446 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_int:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html.ini new file mode 100644 index 0000000000..c27c6fc6db --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/mix/cts.https.html.ini @@ -0,0 +1,372 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_matching:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec2:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec3:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec4:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_matching:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec2:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec3:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec4:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_matching:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec2:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html.ini new file mode 100644 index 0000000000..a4db4bbde9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/modf/cts.https.html.ini @@ -0,0 +1,366 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec2_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec2_whole:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec3_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec3_whole:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_fract:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_whole:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_whole:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_fract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_whole:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html.ini new file mode 100644 index 0000000000..dbe03e416a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/normalize/cts.https.html.ini @@ -0,0 +1,215 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html.ini new file mode 100644 index 0000000000..3039b93945 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16float/cts.https.html.ini @@ -0,0 +1,18 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html.ini new file mode 100644 index 0000000000..f8b0ab0f92 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16snorm/cts.https.html.ini @@ -0,0 +1,18 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack2x16snorm:pack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html.ini new file mode 100644 index 0000000000..31705c7738 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack2x16unorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack2x16unorm:pack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html.ini new file mode 100644 index 0000000000..b550371f67 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8snorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack4x8snorm:pack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html.ini new file mode 100644 index 0000000000..dcecab3042 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pack4x8unorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack4x8unorm:pack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html.ini new file mode 100644 index 0000000000..83c3509ad0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/pow/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html.ini new file mode 100644 index 0000000000..4009cd6a39 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/quantizeToF16/cts.https.html.ini @@ -0,0 +1,96 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quantizeToF16:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html.ini new file mode 100644 index 0000000000..a03602be9e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/radians/cts.https.html.ini @@ -0,0 +1,192 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html.ini new file mode 100644 index 0000000000..ec2b392825 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reflect/cts.https.html.ini @@ -0,0 +1,195 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float:*] + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html.ini new file mode 100644 index 0000000000..23e1bd61ab --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/refract/cts.https.html.ini @@ -0,0 +1,184 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float:*] + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec2:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec3:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec4:*] + [:inputSource="const"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*] + expected: + if os == "win" and debug: TIMEOUT + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:inputSource="const"] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec3:*] + expected: + if os == "win" and debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:inputSource="const"] + expected: + if os == "win" and not debug: FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*] + expected: + if os == "win" and debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:inputSource="const"] + expected: + if os == "win" and not debug: FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html.ini new file mode 100644 index 0000000000..6a98a32a79 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/reverseBits/cts.https.html.ini @@ -0,0 +1,146 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reverseBits:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reverseBits:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html.ini new file mode 100644 index 0000000000..0ab2247a64 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/round/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html.ini new file mode 100644 index 0000000000..e2a90e08a3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/saturate/cts.https.html.ini @@ -0,0 +1,164 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html.ini new file mode 100644 index 0000000000..4dd445c4a4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/select/cts.https.html.ini @@ -0,0 +1,702 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,select:scalar:*] + [:inputSource="const";component="af";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="af";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="af";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="af";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";component="af";overload="scalar"] + + [:inputSource="storage_r";component="af";overload="vec2"] + + [:inputSource="storage_r";component="af";overload="vec3"] + + [:inputSource="storage_r";component="af";overload="vec4"] + + [:inputSource="storage_r";component="b";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="b";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="b";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="b";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="af";overload="scalar"] + + [:inputSource="storage_rw";component="af";overload="vec2"] + + [:inputSource="storage_rw";component="af";overload="vec3"] + + [:inputSource="storage_rw";component="af";overload="vec4"] + + [:inputSource="storage_rw";component="b";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="b";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="b";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="b";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="af";overload="scalar"] + + [:inputSource="uniform";component="af";overload="vec2"] + + [:inputSource="uniform";component="af";overload="vec3"] + + [:inputSource="uniform";component="af";overload="vec4"] + + [:inputSource="uniform";component="b";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="b";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="b";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="b";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="scalar"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="vec4"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,select:vector:*] + [:inputSource="const";component="af";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="af";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="af";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="b";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="f";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="i";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";component="u";overload="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";component="af";overload="vec2"] + + [:inputSource="storage_r";component="af";overload="vec3"] + + [:inputSource="storage_r";component="af";overload="vec4"] + + [:inputSource="storage_r";component="b";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="b";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="b";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="f";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="i";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";component="u";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="af";overload="vec2"] + + [:inputSource="storage_rw";component="af";overload="vec3"] + + [:inputSource="storage_rw";component="af";overload="vec4"] + + [:inputSource="storage_rw";component="b";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="b";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="b";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="f";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="i";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";component="u";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="af";overload="vec2"] + + [:inputSource="uniform";component="af";overload="vec3"] + + [:inputSource="uniform";component="af";overload="vec4"] + + [:inputSource="uniform";component="b";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="b";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="b";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="f";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="h";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="i";overload="vec4"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="vec2"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="vec3"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";component="u";overload="vec4"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html.ini new file mode 100644 index 0000000000..bd0f3c4e8f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sign/cts.https.html.ini @@ -0,0 +1,360 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_int:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html.ini new file mode 100644 index 0000000000..34cf4d9f71 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sin/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html.ini new file mode 100644 index 0000000000..39dec01b6c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sinh/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html.ini new file mode 100644 index 0000000000..91891d74ae --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/smoothstep/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html.ini new file mode 100644 index 0000000000..e0739722e2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/sqrt/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html.ini new file mode 100644 index 0000000000..9c410fd594 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/step/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,step:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,step:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,step:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html.ini new file mode 100644 index 0000000000..b7d245afe1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/storageBarrier/cts.https.html.ini @@ -0,0 +1,22 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,storageBarrier:barrier:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,storageBarrier:stage:*] + [:stage="compute"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html.ini new file mode 100644 index 0000000000..4d0fe5c518 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tan/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html.ini new file mode 100644 index 0000000000..4a63e3c051 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/tanh/cts.https.html.ini @@ -0,0 +1,248 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html.ini new file mode 100644 index 0000000000..d103da9897 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureDimension/cts.https.html.ini @@ -0,0 +1,151 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureDimension:depth:*] + [:texture_type="texture_depth_2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_2d_array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_cube_array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_multisampled_2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureDimension:external:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureDimension:sampled:*] + [:texture_type="texture_1d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_2d_array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_3d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_cube"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_cube_array"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_multisampled_2d"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureDimension:storage:*] + [:texel_format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:texel_format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini new file mode 100644 index 0000000000..8836a51df7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGather/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_2d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_3d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_2d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_3d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini new file mode 100644 index 0000000000..7071d2ca2c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureGatherCompare/cts.https.html.ini @@ -0,0 +1,22 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_3d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_3d_coords:*] + [:] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html.ini new file mode 100644 index 0000000000..9f848d85c9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureLoad/cts.https.html.ini @@ -0,0 +1,1122 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:*] + [:texture_type="texture_2d_array"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_2d_array"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:depth:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:external:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:*] + [:texture_type="texture_depth_multisampled_2d"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_multisampled_2d"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_1d:*] + [:C="i32";coords="in-bounds";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_2d:*] + [:C="i32";coords="in-bounds";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:*] + [:C="i32";coords="in-bounds";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="in-bounds";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="x-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="y-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="i32";coords="z-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="in-bounds";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="x-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="y-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-max-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-boundary";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-boundary";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-boundary";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-boundary";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-wrap";level="numlevels"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-wrap";level="numlevels-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-wrap";level=-1] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:C="u32";coords="z-min-wrap";level=0] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html.ini new file mode 100644 index 0000000000..4a301eb967 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLayers/cts.https.html.ini @@ -0,0 +1,29 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:*] + [:texture_type="texture_depth_2d_array"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_cube_array"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:*] + [:texture_type="texture_2d_array"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_cube_array"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html.ini new file mode 100644 index 0000000000..0a671933a4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumLevels/cts.https.html.ini @@ -0,0 +1,42 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:*] + [:texture_type="texture_depth_2d"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_depth_2d_array"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_depth_cube"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_depth_cube_array"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:sampled:*] + [:texture_type="texture_1d"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_2d"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_2d_array"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_3d"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_cube"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_cube_array%60"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html.ini new file mode 100644 index 0000000000..0e3d950ce9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureNumSamples/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumSamples:depth:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumSamples:sampled:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini new file mode 100644 index 0000000000..b080548b05 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSample/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:control_flow:*] + [:stage="compute"] + expected: + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_3d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:*] + [:texture_type="texture_3d"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_cube"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:stage:*] + [:stage="compute"] + expected: + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini new file mode 100644 index 0000000000..d18eaa7f05 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleBias/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_3d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:control_flow:*] + [:stage="compute"] + expected: + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:*] + [:texture_type="texture_3d"] + expected: + if os == "mac": FAIL + + [:texture_type="texture_cube"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:stage:*] + [:stage="compute"] + expected: + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html.ini new file mode 100644 index 0000000000..58461bcf6d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompare/cts.https.html.ini @@ -0,0 +1,60 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:control_flow:*] + [:stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:stage:*] + [:stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini new file mode 100644 index 0000000000..be1f87f7d0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel/cts.https.html.ini @@ -0,0 +1,60 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*] + [:stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*] + [:stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini new file mode 100644 index 0000000000..728351b332 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleGrad/cts.https.html.ini @@ -0,0 +1,26 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini new file mode 100644 index 0000000000..617b14ac33 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini @@ -0,0 +1,57 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:*] + [:texture_type="texture_depth_cube"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_depth_cube_array"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:*] + [:texture_type="texture_3d"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:texture_type="texture_cube"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html.ini new file mode 100644 index 0000000000..d03bbbb800 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureStore/cts.https.html.ini @@ -0,0 +1,326 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_1d_coords:*] + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_2d_coords:*] + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_3d_coords:*] + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_array_2d_coords:*] + [:format="r32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html.ini new file mode 100644 index 0000000000..bd637bf8e9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/transpose/cts.https.html.ini @@ -0,0 +1,427 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:abstract_float:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f16:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f32:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html.ini new file mode 100644 index 0000000000..27015c5c97 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/trunc/cts.https.html.ini @@ -0,0 +1,192 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:abstract_float:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html.ini new file mode 100644 index 0000000000..55111ca927 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16float/cts.https.html.ini @@ -0,0 +1,22 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:*] + expected: + if os == "linux" and not debug: CRASH + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html.ini new file mode 100644 index 0000000000..7425bc9f90 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html.ini new file mode 100644 index 0000000000..f388606138 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack2x16unorm:unpack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html.ini new file mode 100644 index 0000000000..087fc41ff5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4x8snorm:unpack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html.ini new file mode 100644 index 0000000000..4b45f18683 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm/cts.https.html.ini @@ -0,0 +1,21 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4x8unorm:unpack:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html.ini new file mode 100644 index 0000000000..98c69bf46f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/workgroupBarrier/cts.https.html.ini @@ -0,0 +1,22 @@ +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:barrier:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:stage:*] + [:stage="compute"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html.ini new file mode 100644 index 0000000000..eb2a2cfff4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_arithmetic/cts.https.html.ini @@ -0,0 +1,24 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,af_arithmetic:negation:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html.ini new file mode 100644 index 0000000000..4d3776a0cf --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/af_assignment/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:abstract:*] + [:inputSource="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:f16:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:f32:*] + [:inputSource="const"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html.ini new file mode 100644 index 0000000000..6b791774fb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_conversion/cts.https.html.ini @@ -0,0 +1,424 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:bool:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html.ini new file mode 100644 index 0000000000..9c05cd9f52 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/bool_logical/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_logical:negation:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html.ini new file mode 100644 index 0000000000..853266003e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_arithmetic/cts.https.html.ini @@ -0,0 +1,80 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_arithmetic:negation:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html.ini new file mode 100644 index 0000000000..b331198ee2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f16_conversion/cts.https.html.ini @@ -0,0 +1,774 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:bool:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f16_mat:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f32:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f32_mat:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html.ini new file mode 100644 index 0000000000..813f0e5886 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_arithmetic/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_arithmetic:negation:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html.ini new file mode 100644 index 0000000000..160205a731 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/f32_conversion/cts.https.html.ini @@ -0,0 +1,682 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:bool:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f16_mat:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f32_mat:*] + [:inputSource="const";cols=2;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=2;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=3;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";cols=4;rows=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";cols=4;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=2;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=3;rows=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";cols=4;rows=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html.ini new file mode 100644 index 0000000000..cf2e332094 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_arithmetic/cts.https.html.ini @@ -0,0 +1,84 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_arithmetic:negation:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html.ini new file mode 100644 index 0000000000..c54f184504 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_complement/cts.https.html.ini @@ -0,0 +1,72 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_complement:i32_complement:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html.ini new file mode 100644 index 0000000000..bae4bae95d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/i32_conversion/cts.https.html.ini @@ -0,0 +1,372 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:bool:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html.ini new file mode 100644 index 0000000000..83b638dddc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_complement/cts.https.html.ini @@ -0,0 +1,86 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_complement:u32_complement:*] + expected: + if os == "win" and debug: [OK, CRASH] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html.ini new file mode 100644 index 0000000000..d3e3b8b346 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/unary/u32_conversion/cts.https.html.ini @@ -0,0 +1,438 @@ +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:bool:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f16:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:i32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:u32:*] + [:inputSource="const";vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="const";vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_r";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="storage_rw";vectorize=4] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize="_undef_"] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=2] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=3] + expected: + if os == "mac": FAIL + + [:inputSource="uniform";vectorize=4] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html.ini new file mode 100644 index 0000000000..3c4efb9e0c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/float_parse/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:shader,execution,float_parse:valid:*] + [:value="large_number_small_exp"] + expected: + if os == "mac": FAIL + + [:value="no_exp"] + expected: + if os == "mac": FAIL + + [:value="pos_exp_neg_result"] + expected: + if os == "mac": FAIL + + [:value="small_pos_non_zero_exp"] + expected: + if os == "mac": FAIL + + [:value="small_pos_zero_exp"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html.ini new file mode 100644 index 0000000000..b88daeeb3b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/call/cts.https.html.ini @@ -0,0 +1,40 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,call:call_basic:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,call:call_nested:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,call:call_repeated:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html.ini new file mode 100644 index 0000000000..011d734069 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/complex/cts.https.html.ini @@ -0,0 +1,12 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,complex:continue_in_switch_in_for_loop:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html.ini new file mode 100644 index 0000000000..bb0d5a0355 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/eval_order/cts.https.html.ini @@ -0,0 +1,288 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_compound_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_constructor:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_compound_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_constructor:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_member_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_ptrs:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_struct_members:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_C_C_R:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_C_R_C:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_R_C_C:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_R_C_C_C:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_lhs_const:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_parenthesized_expr:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_rhs_const:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:bitwise_and:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:bitwise_or:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:builtin_fn_args:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:logical_and:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:logical_or:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:matrix_index:*] + expected: + if os == "win" and debug: [OK, CRASH] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:matrix_index_via_ptr:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_builtin_fn_args:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_fn_args:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_struct_constructor:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_vec4_constructor:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:struct_constructor:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:user_fn_args:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:vec4_constructor:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html.ini new file mode 100644 index 0000000000..65f4ecb470 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/for/cts.https.html.ini @@ -0,0 +1,152 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_basic:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_break:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_condition:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_continuing:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_initalizer:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_condition:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_continue:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_continuing:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_initalizer:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:nested_for_break:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,for:nested_for_continue:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html.ini new file mode 100644 index 0000000000..eac21fd446 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/if/cts.https.html.ini @@ -0,0 +1,58 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,if:else_if:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,if:if_false:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,if:if_true:*] + [:preventValueOptimizations=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,if:nested_if_else:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html.ini new file mode 100644 index 0000000000..c300e37bdd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/loop/cts.https.html.ini @@ -0,0 +1,70 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_break:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_continue:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_continuing_basic:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,loop:nested_loops:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html.ini new file mode 100644 index 0000000000..0640b0dc8c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/phony/cts.https.html.ini @@ -0,0 +1,88 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_basic:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_builtin:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_must_use:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested_must_use:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html.ini new file mode 100644 index 0000000000..350cae3055 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/return/cts.https.html.ini @@ -0,0 +1,52 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,return:return:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,return:return_conditional_false:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,return:return_conditional_true:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html.ini new file mode 100644 index 0000000000..f0603d2fba --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/switch/cts.https.html.ini @@ -0,0 +1,88 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_default:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_default_only:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case_default:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html.ini new file mode 100644 index 0000000000..fbc609e4e1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/flow_control/while/cts.https.html.ini @@ -0,0 +1,88 @@ +[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_basic:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_break:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_continue:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_nested_break:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_nested_continue:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:preventValueOptimizations=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:preventValueOptimizations=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html.ini new file mode 100644 index 0000000000..0363945619 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/adjacent/cts.https.html.ini @@ -0,0 +1,50 @@ +[cts.https.html?q=webgpu:shader,execution,memory_model,adjacent:f16:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="storage";pattern=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";pattern=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";pattern=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";pattern=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";pattern=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";pattern=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";pattern=2] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";pattern=3] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html.ini new file mode 100644 index 0000000000..fa5c72341c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/atomicity/cts.https.html.ini @@ -0,0 +1,22 @@ +[cts.https.html?q=webgpu:shader,execution,memory_model,atomicity:atomicity:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage";testType="inter_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html.ini new file mode 100644 index 0000000000..18976f14ef --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/barrier/cts.https.html.ini @@ -0,0 +1,88 @@ +[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_load_store:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:accessValueType="f16";memType="non_atomic_storage";accessPair="rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="rw"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:accessValueType="u32";memType="non_atomic_storage";accessPair="rw"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="rw"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:accessValueType="f16";memType="non_atomic_storage";accessPair="wr"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="wr"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:accessValueType="u32";memType="non_atomic_storage";accessPair="wr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="wr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:accessValueType="f16";memType="non_atomic_storage";accessPair="ww"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="ww"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:accessValueType="u32";memType="non_atomic_storage";accessPair="ww"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="ww"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html.ini new file mode 100644 index 0000000000..c55735ae2a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/coherence/cts.https.html.ini @@ -0,0 +1,197 @@ +[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corr:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:memType="atomic_storage";testType="inter_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw1:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage";testType="inter_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw2:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:memType="atomic_storage";testType="inter_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:cowr:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:memType="atomic_storage";testType="inter_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:coww:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:memType="atomic_storage";testType="inter_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html.ini new file mode 100644 index 0000000000..e4dc257646 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/memory_model/weak/cts.https.html.ini @@ -0,0 +1,94 @@ +[cts.https.html?q=webgpu:shader,execution,memory_model,weak:2_plus_2_write:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,weak:load_buffer:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,weak:message_passing:*] + expected: + if os == "win": [OK, TIMEOUT] + [:memType="atomic_storage"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,weak:read:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,weak:store:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,memory_model,weak:store_buffer:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:memType="atomic_storage"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:memType="atomic_workgroup"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/padding/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/padding/cts.https.html.ini new file mode 100644 index 0000000000..829adafe4e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/padding/cts.https.html.ini @@ -0,0 +1,128 @@ +[cts.https.html?q=webgpu:shader,execution,padding:array_of_matCx3:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:columns=2;use_struct=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:columns=2;use_struct=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=3;use_struct=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:columns=3;use_struct=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=4;use_struct=false] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:columns=4;use_struct=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:array_of_struct:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:array_of_vec3:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:matCx3:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:columns=2;use_struct=false] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=2;use_struct=true] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=3;use_struct=false] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=3;use_struct=true] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=4;use_struct=false] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:columns=4;use_struct=true] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:struct_explicit:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:struct_implicit:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:struct_nested:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,padding:vec3:*] + expected: + if os == "win": [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html.ini new file mode 100644 index 0000000000..d92cc41518 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access/cts.https.html.ini @@ -0,0 +1,866 @@ +[cts.https.html?q=webgpu:shader,execution,robust_access:linear_memory:*] + expected: + if os == "win": [OK, TIMEOUT, ERROR] + [:addressSpace="function";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="read";containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";access="write";containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="read";containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";access="write";containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read";access="read";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="read";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";storageMode="read_write";access="write";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=false;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";access="read";dynamicOffset=true;containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="array";shadowingMode="none";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="read";containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="array";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="array";shadowingMode="function-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="array";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="array";shadowingMode="module-scope";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="array";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="array";shadowingMode="none";isAtomic=true] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="matrix";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="matrix";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="matrix";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="vector";shadowingMode="function-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="vector";shadowingMode="module-scope";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";access="write";containerType="vector";shadowingMode="none";isAtomic=false] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html.ini new file mode 100644 index 0000000000..069936199b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/robust_access_vertex/cts.https.html.ini @@ -0,0 +1,12433 @@ +[cts.https.html?q=webgpu:shader,execution,robust_access_vertex:vertex_buffer_access:*] + expected: + if os == "win" and debug: TIMEOUT + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: [TIMEOUT, CRASH] + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="firstVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=false;indirect=true;drawCallTestParameter="vertexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=false;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="baseVertex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="firstIndex";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="indexCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="instanceCount";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x2";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x3";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=0;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=false;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=false;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=0] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=100] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=10000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=1000000] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:indexed=true;indirect=true;drawCallTestParameter="vertexCountInIndexBuffer";type="float32x4";additionalBuffers=4;partialLastNumber=true;offsetVertexBuffer=true;errorScale=4] + expected: + if os == "win": [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html.ini new file mode 100644 index 0000000000..fdeea2b78b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/compute_builtins/cts.https.html.ini @@ -0,0 +1,158 @@ +[cts.https.html?q=webgpu:shader,execution,shader_io,compute_builtins:inputs:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:method="mixed";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="mixed";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="mixed";dispatch="direct";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="mixed";dispatch="direct";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="mixed";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="mixed";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="mixed";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="param";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="param";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="param";dispatch="direct";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="param";dispatch="direct";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="param";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="param";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="param";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="struct";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="struct";dispatch="direct";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="struct";dispatch="direct";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="struct";dispatch="direct";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="struct";dispatch="indirect";groupSize={"x":1,"y":1,"z":1};numGroups={"x":8,"y":4,"z":2}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="struct";dispatch="indirect";groupSize={"x":3,"y":7,"z":5};numGroups={"x":13,"y":9,"z":11}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html.ini new file mode 100644 index 0000000000..fc504557af --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shader_io/shared_structs/cts.https.html.ini @@ -0,0 +1,19 @@ +[cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_buffer:*] + [:] + expected: + if os == "win": FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_with_non_entry_point_function:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html.ini new file mode 100644 index 0000000000..acae0f53b2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html.ini @@ -0,0 +1,50 @@ +[cts.https.html?q=webgpu:shader,execution,shadow:builtin:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shadow:declaration:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shadow:for_loop:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shadow:if:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shadow:loop:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shadow:switch:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,shadow:while:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html.ini new file mode 100644 index 0000000000..ead0bad3bb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/statement/increment_decrement/cts.https.html.ini @@ -0,0 +1,118 @@ +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:frexp_exp_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_decrement:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_decrement_underflow:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_i32_increment_overflow:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_decrement:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_decrement_underflow:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:scalar_u32_increment_overflow:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:vec2_element_decrement:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:vec2_element_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:vec3_element_decrement:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:vec3_element_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:vec4_element_decrement:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,execution,statement,increment_decrement:vec4_element_increment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html.ini new file mode 100644 index 0000000000..e343e46f9a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/zero_init/cts.https.html.ini @@ -0,0 +1,2104 @@ +[cts.https.html?q=webgpu:shader,execution,zero_init:compute,zero_init:*] + expected: + if os == "win": TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="function";workgroupSize=[1,1,1\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="private";workgroupSize=[1,1,1\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=10] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=11] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=12] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=13] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=14] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=15] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=16] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=17] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=18] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=19] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=20] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=21] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=22] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=5] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=6] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=7] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=8] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,1\];batch__=9] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,48\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,1,63\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,32,1\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[1,47,1\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[33,1,1\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[64,1,1\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[7,7,3\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=0] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=1] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=10] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=11] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=12] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=13] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=14] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=15] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=16] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=17] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=18] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=19] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=2] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=20] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=21] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=22] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=23] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=24] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=25] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=26] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=27] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=28] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=29] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=3] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=30] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=31] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=4] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=5] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=6] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=7] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=8] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:addressSpace="workgroup";workgroupSize=[8,8,2\];batch__=9] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html.ini new file mode 100644 index 0000000000..4aa6544d5c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/const_assert/const_assert/cts.https.html.ini @@ -0,0 +1,18720 @@ +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:case="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:lhs="any_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_no_assert:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:lhs="any_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:lhs="any_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_no_assert:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:lhs="any_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="any_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="binary_op_eq_const_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_float_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="const_eq_literal_int_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="literal_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="min_max_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_false";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_not_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:lhs="variable_true";rhs="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_no_assert:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:case="any_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="any_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="any_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="any_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="binary_op_eq_const_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_float_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="const_eq_literal_int_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_max_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_false";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_false";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_not_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_true";scope="function"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="variable_true";scope="module"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:evaluation_stage:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:scope="function";stage="constant"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="function";stage="override"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="function";stage="runtime"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="module";stage="constant"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="module";stage="override"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="module";stage="runtime"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html.ini new file mode 100644 index 0000000000..92051c183e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/const/cts.https.html.ini @@ -0,0 +1,83 @@ +[cts.https.html?q=webgpu:shader,validation,decl,const:no_direct_recursion:*] + [:target="a"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target="b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,const:no_indirect_recursion:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:target="a"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:target="b"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,const:no_indirect_recursion_via_array_size:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:target="a"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:target="b"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,const:no_indirect_recursion_via_struct_attribute:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:target="a";attribute="align"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:target="a";attribute="location"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:target="a";attribute="size"] + expected: + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:target="b";attribute="align"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="b";attribute="location"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="b";attribute="size"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html.ini new file mode 100644 index 0000000000..cdefb7467d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/override/cts.https.html.ini @@ -0,0 +1,34 @@ +[cts.https.html?q=webgpu:shader,validation,decl,override:no_direct_recursion:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:target="a"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="b"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,override:no_indirect_recursion:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:target="a"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="b"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html.ini new file mode 100644 index 0000000000..315b18bcba --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/ptr_spelling/cts.https.html.ini @@ -0,0 +1,681 @@ +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:let_ptr_explicit_type_matches_var:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";ptrStoreType="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:let_ptr_reads:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:let_ptr_writes:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=false;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute";inferPtrType=true;ptrStoreType="i32"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_address_space_never_uses_access_mode:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";accessMode="read"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";accessMode="read_write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";accessMode="write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="handle";accessMode="read"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="handle";accessMode="read_write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="handle";accessMode="write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";accessMode="read"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";accessMode="read_write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";accessMode="write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";accessMode="read"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";accessMode="read_write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";accessMode="write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";accessMode="read"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";accessMode="read_write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";accessMode="write"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_bad_store_type:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:storeType="1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:storeType="clamp"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:storeType="undeclared"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_handle_space_invalid:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,ptr_spelling:ptr_not_instantiable:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:case="RTArrayNotLast"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="functionAtomic"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="functionRTArray"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nestedRTArray"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="privateAtomic"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="privateRTArray"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniformAtomic"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniformRTArray"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="workgroupRTArray"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html.ini new file mode 100644 index 0000000000..abbe849ed1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/decl/var_access_mode/cts.https.html.ini @@ -0,0 +1,314 @@ +[cts.https.html?q=webgpu:shader,validation,decl,var_access_mode:explicit_access_mode:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="write";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,var_access_mode:implicit_access_mode:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,var_access_mode:read_access:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,decl,var_access_mode:write_access:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:addressSpace="function";explicitSpace=false;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=false;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="function";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="private";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="storage";explicitSpace=true;explicitAccess=true;accessMode="read_write";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="uniform";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=false;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:addressSpace="workgroup";explicitSpace=true;explicitAccess=true;accessMode="";stage="compute"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html.ini new file mode 100644 index 0000000000..fb2c76e228 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/access/vector/cts.https.html.ini @@ -0,0 +1,44511 @@ +[cts.https.html?q=webgpu:shader,validation,expression,access,vector:vector:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:case="a";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="a";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="array_idx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="b";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="bool_idx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_0u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_1u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_2u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_3u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_0";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_1";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_array";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_struct";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_trig";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_2_via_vec2u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_array";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_struct";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_trig";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="const_expr_3_via_vec2i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="float_idx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="g";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gbra";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="gr";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="grb";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_0u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_1u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_2u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="let_3u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_0u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_1u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_2u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_3u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_5";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="literal_minus_1";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="py";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="r";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rbrg_xyzw";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rg";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgb";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgba";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbar";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgbr";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rgg";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="rrrrr";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="ryb";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_0u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_1u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_2u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3i";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="var_3u";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="w";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="wxyz_bga_xy";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="x";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xg";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xgza";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xq";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xxxxx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xy_yx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyx_xxy";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxy_rrgg";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyxz_rbg_yx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyz_zyx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="xyzw";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="y";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwxy";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="yxwz";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="z";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="const";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="let";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="param";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=2;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=2;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=2;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=2;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=2;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=3;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=3;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=3;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=3;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=3;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=4;element_type="bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=4;element_type="f16"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=4;element_type="f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=4;element_type="i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:case="zyx";vector_decl="var";vector_width=4;element_type="u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html.ini new file mode 100644 index 0000000000..873d50ec93 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/binary/bitwise_shift/cts.https.html.ini @@ -0,0 +1,1026 @@ +[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_left_concrete:*] + [:case={"lhs":"-1073741824i","rhs":"1u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1073741824i","rhs":"1u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1073741824i","rhs":"1u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1073741824i","rhs":"1u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"1u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"1u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"1u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"1u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"31u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"31u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"31u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"-1i","rhs":"31u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824i","rhs":"1u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824u","rhs":"1u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824u","rhs":"1u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824u","rhs":"1u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1073741824u","rhs":"1u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"31u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"31u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"31u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"31u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"31u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"31u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"31u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"31u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647i","rhs":"1u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647u","rhs":"1u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647u","rhs":"1u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647u","rhs":"1u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"2147483647u","rhs":"1u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"3221225472u","rhs":"1u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"1u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"4294967295u","rhs":"31u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_left_vec_size_mismatch:*] + [:vectorize_lhs=2;vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=2;vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=2;vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=3;vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=3;vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=3;vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=4;vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=4;vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=4;vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_right_concrete:*] + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"0xFFFFFFFFu","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"1000u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"31u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"32u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0i","rhs":"33u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"0xFFFFFFFFu","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"1000u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"31u","pass":true};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"32u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"0u","rhs":"33u","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1","rhs":"-1","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1i","rhs":"-1","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case={"lhs":"1u","rhs":"-1","pass":false};vectorize=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_right_vec_size_mismatch:*] + [:vectorize_lhs=2;vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=2;vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=2;vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=3;vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=3;vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=3;vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=4;vectorize_rhs=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=4;vectorize_rhs=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:vectorize_lhs=4;vectorize_rhs=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html.ini new file mode 100644 index 0000000000..eded567bfc --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/abs/cts.https.html.ini @@ -0,0 +1,211 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,abs:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html.ini new file mode 100644 index 0000000000..fdb8b61dd0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acos/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acos:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acos:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html.ini new file mode 100644 index 0000000000..317f61c0a4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/acosh/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acosh:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acosh:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html.ini new file mode 100644 index 0000000000..b6ab890eed --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asin/cts.https.html.ini @@ -0,0 +1,169 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asin:integer_argument:*] + [:type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asin:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html.ini new file mode 100644 index 0000000000..de4161182a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/asinh/cts.https.html.ini @@ -0,0 +1,169 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asinh:integer_argument:*] + [:type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asinh:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html.ini new file mode 100644 index 0000000000..421970e0a6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html.ini new file mode 100644 index 0000000000..5bc1c96a34 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atan2/cts.https.html.ini @@ -0,0 +1,216 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan2:integer_argument_x:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan2:integer_argument_y:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan2:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html.ini new file mode 100644 index 0000000000..0dc26a0a22 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atanh/cts.https.html.ini @@ -0,0 +1,168 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atanh:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atanh:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html.ini new file mode 100644 index 0000000000..ae74fa2a62 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomics/cts.https.html.ini @@ -0,0 +1,154 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atomics:stage:*] + [:stage="compute";atomicOp="add"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="and"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="compareexchangeweak"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="exchange"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="load"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="max"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="min"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="or"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="store"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="sub"] + expected: + if os == "mac": FAIL + + [:stage="compute";atomicOp="xor"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="add"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="and"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="compareexchangeweak"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="exchange"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="load"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="max"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="min"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="or"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="store"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="sub"] + expected: + if os == "mac": FAIL + + [:stage="fragment";atomicOp="xor"] + expected: + if os == "mac": FAIL + + [:stage="vertex";atomicOp="add"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="compareexchangeweak"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="exchange"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="load"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="max"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="min"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="store"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="sub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";atomicOp="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html.ini new file mode 100644 index 0000000000..54734f6b64 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/bitcast/cts.https.html.ini @@ -0,0 +1,1242 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f16:*] + [:fromScalarType="i32";vectorize="v2_b0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v2_b1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v2_b0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v2_b1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_const_to_f32:*] + [:fromScalarType="i32";vectorize="v1_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v2_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v2_b1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v3_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v3_b1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v3_b2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="i32";vectorize="v4_b3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v1_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v2_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v2_b1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v3_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v3_b1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v3_b2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:fromScalarType="u32";vectorize="v4_b3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_to_f16:*] + [:other_type="bool";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="bool";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cbool%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cbool%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3%3Cbool%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3%3Cbool%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3f";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3f";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3i";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3i";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3u";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3u";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4%3Cbool%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4%3Cbool%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4f";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4f";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4i";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4i";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4u";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4u";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_to_vec3h:*] + [:other_type="bool";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="bool";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="bool";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="bool";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cbool%3E";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cbool%3E";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cbool%3E";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cbool%3E";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2h";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2h";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2h";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2h";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3%3Cbool%3E";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3%3Cbool%3E";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3%3Cbool%3E";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3%3Cbool%3E";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3f";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3f";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3f";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3f";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3i";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3i";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3i";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3i";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3u";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3u";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3u";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec3u";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4%3Cbool%3E";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4%3Cbool%3E";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4%3Cbool%3E";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4%3Cbool%3E";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4f";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4f";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4f";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4f";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4h";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4h";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4h";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4h";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4i";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4i";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4i";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4i";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4u";direction="from";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4u";direction="from";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4u";direction="to";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec4u";direction="to";type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_type_constructible:*] + [:type="S";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="S";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="array%3Ci32,2%3E";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="array%3Ci32,2%3E";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="bool";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="bool";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat2x2%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat2x2%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat2x2f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat2x2f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat2x3%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat2x3%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat2x3f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat2x3f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat2x4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat2x4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat2x4f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat2x4f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat3x2%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat3x2%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat3x2f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat3x2f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat3x3%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat3x3%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat3x3f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat3x3f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat3x4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat3x4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat3x4f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat3x4f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat4x2%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat4x2%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat4x2f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat4x2f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat4x3%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat4x3%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat4x3f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat4x3f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat4x4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat4x4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:type="mat4x4f";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="mat4x4f";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cbool%3E";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cbool%3E";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cbool%3E";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cbool%3E";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cbool%3E";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cbool%3E";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:bad_type_nonconstructible:*] + [:var="b";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="b";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="p";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="p";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="s";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="s";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="t";direction="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:var="t";direction="to"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:valid_vec2h:*] + [:other_type="f32";type="vec2%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";type="vec2%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";type="vec2h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="f32";type="vec2h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";type="vec2%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";type="vec2%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";type="vec2h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="i32";type="vec2h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";type="vec2%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";type="vec2%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";type="vec2h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="u32";type="vec2h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,bitcast:valid_vec4h:*] + [:other_type="vec2%3Cf32%3E";type="vec4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cf32%3E";type="vec4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cf32%3E";type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cf32%3E";type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Ci32%3E";type="vec4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Ci32%3E";type="vec4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Ci32%3E";type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Ci32%3E";type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cu32%3E";type="vec4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cu32%3E";type="vec4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cu32%3E";type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2%3Cu32%3E";type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";type="vec4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";type="vec4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2f";type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";type="vec4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";type="vec4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2i";type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";type="vec4%3Cf16%3E";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";type="vec4%3Cf16%3E";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";type="vec4h";direction="from"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:other_type="vec2u";type="vec4h";direction="to"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html.ini new file mode 100644 index 0000000000..b849e67fe0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/ceil/cts.https.html.ini @@ -0,0 +1,6076 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ceil:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ceil:values:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="constant";type="abstract-float";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.0715264747573245e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.2855213969343918e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.577304530685975e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-2.8450654510496692e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-33184418306940492] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-4.0949166798167684e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=-8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.0715264747573244e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.2855213969343916e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.5773045306859748e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=2.8450654510496697e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=33184418306940496] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=4.094916679816769e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="abstract-float";value=8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f16";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f32";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.0715264747573245e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.2855213969343918e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.577304530685975e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-2.8450654510496692e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-33184418306940492] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-4.0949166798167684e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=-8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.0715264747573244e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.2855213969343916e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.5773045306859748e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=2.8450654510496697e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=33184418306940496] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=4.094916679816769e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E";value=8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.0715264747573245e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.2855213969343918e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.577304530685975e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-2.8450654510496692e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-33184418306940492] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-4.0949166798167684e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=-8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.0715264747573244e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.2855213969343916e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.5773045306859748e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=2.8450654510496697e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=33184418306940496] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=4.094916679816769e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E";value=8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.0715264747573245e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.2855213969343918e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.577304530685975e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-2.8450654510496692e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-33184418306940492] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-4.0949166798167684e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=-8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.0243422545120516e%2B211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.0715264747573244e-178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.1125369292536007e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.2855213969343916e-16] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.5773045306859748e%2B146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.603294291171316e-243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.668805393880401e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.7976931348623157e%2B308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=1.8864985793149357e-81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=2.2250738585072014e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=2.225073858507201e-308] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=2.2965349774461225e%2B81] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=2.7851243441755008e%2B243] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=2.8450654510496697e-146] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=33184418306940496] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=4.002298034305599e-211] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=4.094916679816769e%2B178] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=5.0416782741949625e-49] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=5.562684646268003e-309] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=5.832533811966288e%2B113] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=5e-324] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=6.080654739755215e-276] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=7.181039640741541e-114] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=7.288907451054096e%2B275] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E";value=8.922852101599196e%2B48] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f16";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f32";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value="_negzero_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=-8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.1754942106924411e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.1754943508222875e-38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.3177414502693954e-34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.3701267809399137e-30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.401298464324817e-45] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.428519093203971e-26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.5603237040584277e-22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=2.938735877055719e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=5.877471754111438e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E";value=8.816206229868692e-39] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value="_negzero_"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=-97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.0000152587890625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.000030517578125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.00004571676254272461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.00006097555160522461] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.00006103515625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.0001926422119140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.0005650520324707031] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.0016956329345703125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.005138397216796875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.01479339599609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.0460205078125] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.1314697265625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=0.40771484375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=1.2099609375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=10.9375] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=23264] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=2584] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=282.75] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=3.576171875] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=31.140625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=5.960464477539063e-8] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=65504] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=7540] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=861.5] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E";value=97.625] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value="_negzero_"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-0.0000018571550981505425] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-0.02055920846760273] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.1754942106924411e-38] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.1754943508222875e-38] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.3177414502693954e-34] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.3701267809399137e-30] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.401298464324817e-45] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.428519093203971e-26] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.5603237040584277e-22] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.5977715246546182e-18] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.7202612354353872e-14] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-1.838136587384298e-10] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-2.8831288209688517e%2B22] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-2.9319629499658658e%2B26] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-2.938735877055719e-39] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-215.5789337158203] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-2207528.25] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-24413495296] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-251846010601472] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-2669923195007533000] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-3.2024852974055647e%2B30] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-3.3886565974372464e%2B34] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-3.4028234663852886e%2B38] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-5.877471754111438e-39] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=-8.816206229868692e-39] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=0] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=0.0000018571550981505425] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=0.02055920846760273] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.1754942106924411e-38] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.1754943508222875e-38] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.3177414502693954e-34] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.3701267809399137e-30] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.401298464324817e-45] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.428519093203971e-26] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.5603237040584277e-22] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.5977715246546182e-18] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.7202612354353872e-14] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=1.838136587384298e-10] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=2.8831288209688517e%2B22] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=2.9319629499658658e%2B26] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=2.938735877055719e-39] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=215.5789337158203] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=2207528.25] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=24413495296] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=251846010601472] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=2669923195007533000] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=3.2024852974055647e%2B30] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=3.3886565974372464e%2B34] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=3.4028234663852886e%2B38] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=5.877471754111438e-39] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E";value=8.816206229868692e-39] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html.ini new file mode 100644 index 0000000000..7bdc26b3ea --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/clamp/cts.https.html.ini @@ -0,0 +1,200 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,clamp:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html.ini new file mode 100644 index 0000000000..ea8fdd0636 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cos/cts.https.html.ini @@ -0,0 +1,168 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cos:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cos:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html.ini new file mode 100644 index 0000000000..38f0776868 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/cosh/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cosh:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cosh:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html.ini new file mode 100644 index 0000000000..965356ef4a --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/degrees/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,degrees:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,degrees:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html.ini new file mode 100644 index 0000000000..7f4c7eccfe --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp/cts.https.html.ini @@ -0,0 +1,168 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html.ini new file mode 100644 index 0000000000..652efc6a16 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/exp2/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp2:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp2:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html.ini new file mode 100644 index 0000000000..2b9a1dd1a9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/inverseSqrt/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,inverseSqrt:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,inverseSqrt:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html.ini new file mode 100644 index 0000000000..6e176458ec --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/length/cts.https.html.ini @@ -0,0 +1,178 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:scalar:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:vec2:*] + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:vec3:*] + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,length:vec4:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html.ini new file mode 100644 index 0000000000..d1175d9e8d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log/cts.https.html.ini @@ -0,0 +1,168 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html.ini new file mode 100644 index 0000000000..17cc021a1f --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/log2/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log2:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,log2:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html.ini new file mode 100644 index 0000000000..25f398dd94 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/modf/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,modf:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,modf:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html.ini new file mode 100644 index 0000000000..095d8a4bbb --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/radians/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,radians:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,radians:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html.ini new file mode 100644 index 0000000000..76458edc58 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/round/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,round:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,round:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html.ini new file mode 100644 index 0000000000..c52c383c4d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/saturate/cts.https.html.ini @@ -0,0 +1,168 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,saturate:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,saturate:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html.ini new file mode 100644 index 0000000000..e3d31d9fa0 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sign/cts.https.html.ini @@ -0,0 +1,184 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sign:unsigned_integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sign:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html.ini new file mode 100644 index 0000000000..590f9e5bc4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sin/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sin:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sin:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html.ini new file mode 100644 index 0000000000..468fb35451 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sinh/cts.https.html.ini @@ -0,0 +1,168 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sinh:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sinh:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html.ini new file mode 100644 index 0000000000..66eaeef986 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/sqrt/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sqrt:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sqrt:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html.ini new file mode 100644 index 0000000000..ed33f4e692 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/expression/call/builtin/tan/cts.https.html.ini @@ -0,0 +1,160 @@ +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tan:integer_argument:*] + [:type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tan:values:*] + [:stage="constant";type="abstract-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cabstract-float%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="constant";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="f16"] + expected: + if os == "mac": FAIL + + [:stage="override";type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf16%3E"] + expected: + if os == "mac": FAIL + + [:stage="override";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html.ini new file mode 100644 index 0000000000..19c71c9515 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/alias_analysis/cts.https.html.ini @@ -0,0 +1,9101 @@ +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:aliasing_inside_function:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:member_accessors:*] + [:a_use="assign";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="assign";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:one_pointer_one_module_scope:*] + [:a_use="assign";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_rhs";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="bitcast";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="bitcast";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="bitcast";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="bitcast";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="bitcast";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="bitcast";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="builtin_arg";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_lhs";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="compound_assign_rhs";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="convert";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="convert";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="convert";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="convert";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="convert";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="convert";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="increment";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="increment";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="index_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="index_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="index_access";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="index_access";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="index_access";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="index_access";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="index_access";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="let_init";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="let_init";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="let_init";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="let_init";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="let_init";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="let_init";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="assign";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="increment";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="no_access";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="no_access";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="return";b_use="assign";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="binary_lhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="binary_rhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="bitcast";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="builtin_arg";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="convert";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="increment";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="index_access";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="let_init";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="no_access";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="no_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="switch_cond";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="unary_minus";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="var_init";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="return";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="switch_cond";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="unary_minus";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="var_init";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="var_init";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="var_init";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="var_init";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="var_init";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="var_init";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:same_pointer_read_and_write:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:subcalls:*] + [:a_use="assign";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="assign";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="assign";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="binary_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="assign";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:a_use="no_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:two_pointers:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + if os == "linux" and not debug: TIMEOUT + [:address_space="function";a_use="assign";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="assign";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_lhs";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="binary_rhs";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="bitcast";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="builtin_arg";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="convert";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_lhs";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="compound_assign_rhs";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="convert";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="convert";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="increment";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="index_access";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="let_init";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="assign";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="increment";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="no_access";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="assign";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="convert";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="convert";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="increment";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="return";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="switch_cond";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="unary_minus";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="assign";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="assign";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="binary_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="binary_lhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="binary_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="binary_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="bitcast";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="bitcast";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="builtin_arg";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="builtin_arg";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="convert";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="convert";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="increment";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="increment";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="index_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="index_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="let_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="let_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="no_access";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="no_access";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="return";aliased=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="return";aliased=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="switch_cond";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="switch_cond";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="unary_minus";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="unary_minus";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="var_init";aliased=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="function";a_use="var_init";b_use="var_init";aliased=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="assign";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_lhs";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="binary_rhs";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="bitcast";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="builtin_arg";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_lhs";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="compound_assign_rhs";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="convert";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="increment";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="index_access";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="let_init";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="assign";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="increment";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="no_access";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="assign";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="binary_lhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="binary_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="binary_rhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="binary_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="bitcast";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="bitcast";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="builtin_arg";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="builtin_arg";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="convert";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="convert";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="increment";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="index_access";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="index_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="let_init";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="let_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="no_access";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="no_access";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="switch_cond";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="switch_cond";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="unary_minus";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="unary_minus";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="var_init";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="return";b_use="var_init";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="switch_cond";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="unary_minus";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="assign";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="assign";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="binary_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="binary_lhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="binary_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="binary_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="bitcast";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="bitcast";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="builtin_arg";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="builtin_arg";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="compound_assign_lhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="compound_assign_lhs";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="compound_assign_rhs";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="compound_assign_rhs";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="convert";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="convert";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="increment";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="increment";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="index_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="index_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="let_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="let_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="no_access";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="no_access";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="return";aliased=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="return";aliased=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="switch_cond";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="switch_cond";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="unary_minus";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="unary_minus";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="var_init";aliased=false] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:address_space="private";a_use="var_init";b_use="var_init";aliased=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html.ini new file mode 100644 index 0000000000..fd909c56ae --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/functions/restrictions/cts.https.html.ini @@ -0,0 +1,87871 @@ +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:call_arg_types_match_params:*] + expected: + if os == "win": TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "mac": FAIL + + [:num_args=1;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=2;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="f32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="i32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="f32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="i32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="f32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="i32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="abstract_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="float";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="signed_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="abstract_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="float";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="signed_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="signed_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:num_args=3;p1_type="u32";p2_type="u32";p3_type="u32";arg1_value="unsigned_int";arg2_value="unsigned_int";arg3_value="unsigned_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:entry_point_call_target:*] + [:stage="%40compute%20%40workgroup_size(1,1,1)";entry_point="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="%40compute%20%40workgroup_size(1,1,1)";entry_point="without"] + expected: + if os == "mac": FAIL + + [:stage="%40fragment";entry_point="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="%40fragment";entry_point="without"] + expected: + if os == "mac": FAIL + + [:stage="%40vertex";entry_point="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="%40vertex";entry_point="without"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:function_parameter_matching:*] + expected: + if os == "win": TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:decl="array1";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array1";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array2";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array3";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array4";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="array5";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="bool";arg="abstract_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="abstract_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="array1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="array2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="array3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="array4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="array5_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="f_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="g_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="i32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat2x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat2x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat2x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat3x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat3x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat3x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat4x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat4x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="mat4x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr10"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr11"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr12"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr7"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="ptr9"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="struct1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="struct2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="texture_depth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="texture_multisampled"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="texture_sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="texture_storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="u32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec2_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec2_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec2b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec2f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec2i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec2u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec3_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec3_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec3b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec3f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec3i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec3u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec4_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec4_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec4b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec4f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec4i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="bool";arg="vec4u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f16";arg="abstract_float_literal"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="abstract_int_literal"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="array1_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="array2_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="array3_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="array4_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="array5_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="bool_literal"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f32_literal"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array1"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array5"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array_index_bool"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array_index_f32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array_index_i32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_array_index_u32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_bool"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_constructible"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_f32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_i32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_index_bool"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_index_f32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_index_i32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_index_u32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat2x2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat2x3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat2x4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat3x2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat3x3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat3x4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat4x2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat4x3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_mat4x4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_struct_with_array"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_u32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_vec2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_vec3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="f_vec4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array1"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array5"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array_index_bool"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array_index_f32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array_index_i32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_array_index_u32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_bool"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_constructible"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_f32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_i32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_index_bool"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_index_f32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_index_i32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_index_u32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat2x2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat2x3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat2x4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat3x2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat3x3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat3x4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat4x2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat4x3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_mat4x4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_struct_with_array"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_u32"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_vec2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_vec3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="g_vec4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="i32_literal"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat2x2_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat2x3_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat2x4_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat3x2_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat3x3_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat3x4_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat4x2_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat4x3_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="mat4x4_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr1"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr10"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr11"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr12"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr2"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr3"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr4"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr5"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr6"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr7"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr8"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="ptr9"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="sampler"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="sampler_comparison"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="struct1_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="struct2_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="texture_depth"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="texture_external"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="texture_multisampled"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="texture_sample"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="texture_storage"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="u32_literal"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec2_abstract_float"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec2_abstract_int"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec2b_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec2f_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec2i_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec2u_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec3_abstract_float"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec3_abstract_int"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec3b_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec3f_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec3i_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec3u_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec4_abstract_float"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec4_abstract_int"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec4b_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec4f_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec4i_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f16";arg="vec4u_constructor"] + expected: + if os == "mac": FAIL + + [:decl="f32";arg="abstract_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="abstract_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="array1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="array2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="array3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="array4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="array5_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="f_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="g_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="i32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat2x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat2x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat2x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat3x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat3x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat3x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat4x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat4x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="mat4x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr10"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr11"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr12"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr7"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="ptr9"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="struct1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="struct2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="texture_depth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="texture_multisampled"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="texture_sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="texture_storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="u32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec2_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec2_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec2b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec2f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec2i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec2u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec3_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec3_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec3b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec3f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec3i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec3u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec4_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec4_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec4b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec4f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec4i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="f32";arg="vec4u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="abstract_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="abstract_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="array1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="array2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="array3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="array4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="array5_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="f_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="g_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="i32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat2x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat2x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat2x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat3x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat3x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat3x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat4x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat4x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="mat4x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr10"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr11"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr12"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr7"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="ptr9"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="struct1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="struct2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="texture_depth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="texture_multisampled"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="texture_sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="texture_storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="u32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec2_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec2_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec2b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec2f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec2i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec2u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec3_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec3_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec3b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec3f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec3i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec3u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec4_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec4_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec4b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec4f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec4i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="i32";arg="vec4u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="mat2x2";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x2";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x3";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat2x4";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x2";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x3";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat3x4";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x2";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array1"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array2"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array3"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array4"] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_bool"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_f32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_i32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat2x2"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat2x3"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat2x4"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat3x2"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat3x3"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat3x4"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat4x2"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat4x3"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_mat4x4"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_u32"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_vec2"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_vec3"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="f_vec4"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array4"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array5"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_constructible"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_struct_with_array"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x3";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="mat4x4";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr1";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr2";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr3";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="ptr4";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="sampler_comparison";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct1";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="struct2";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_depth";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_multisampled";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_sample";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="abstract_float_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="abstract_int_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="array1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="array2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="array3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="array4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="array5_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="bool_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="f_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_array_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_constructible"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_index_bool"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_index_f32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_index_i32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_index_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat2x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat2x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat2x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat3x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat3x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat3x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat4x2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat4x3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_mat4x4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_struct_with_array"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_u32"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_vec2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_vec3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="g_vec4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="i32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat2x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat2x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat2x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat3x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat3x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat3x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat4x2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat4x3_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="mat4x4_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr1"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr10"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr11"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr12"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr2"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr3"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr4"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr5"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr6"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr7"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr8"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="ptr9"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="sampler"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="sampler_comparison"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="struct1_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="struct2_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="texture_depth"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="texture_external"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="texture_multisampled"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="texture_sample"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="texture_storage"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="u32_literal"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec2_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec2_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec2b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec2f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec2i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec2u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec3_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec3_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec3b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec3f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec3i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec3u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec4_abstract_float"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec4_abstract_int"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec4b_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec4f_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec4i_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="texture_storage";arg="vec4u_constructor"] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="u32";arg="abstract_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="abstract_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="array1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="array2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="array3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="array4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="array5_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="f_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="g_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="i32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat2x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat2x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat2x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat3x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat3x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat3x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat4x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat4x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="mat4x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr10"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr11"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr12"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr7"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="ptr9"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="struct1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="struct2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="texture_depth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="texture_multisampled"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="texture_sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="texture_storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="u32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec2_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec2_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec2b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec2f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec2i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec2u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec3_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec3_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec3b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec3f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec3i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec3u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec4_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec4_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec4b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec4f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec4i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="u32";arg="vec4u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="abstract_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="abstract_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="array1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="array2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="array3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="array4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="array5_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="f_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="f_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_array_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_constructible"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_index_bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_index_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_index_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_index_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_struct_with_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="g_vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="i32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="mat2x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat2x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat2x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat3x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat3x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat3x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat4x2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat4x3_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="mat4x4_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="struct1_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="struct2_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec2";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="u32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec2_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec2_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec2b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec2f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec2i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec2u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec3_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec3_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec3b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec3f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec3i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec3u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec4_abstract_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:decl="vec2";arg="vec4_abstract_int"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec4b_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec4f_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec4i_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec2";arg="vec4u_constructor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:decl="vec3";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec3";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="abstract_float_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="abstract_int_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="array1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="array2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="array3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="array4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="array5_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="bool_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="f_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_array_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_constructible"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_index_bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_index_f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_index_i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_index_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat2x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat2x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat2x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat3x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat3x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat3x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat4x2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat4x3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_mat4x4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_struct_with_array"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_vec2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_vec3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="g_vec4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="i32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat2x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat2x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat2x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat3x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat3x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat3x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat4x2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat4x3_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="mat4x4_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr1"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr10"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr11"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr12"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr2"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr3"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr4"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr5"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr6"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr7"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr8"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="ptr9"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="sampler"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="sampler_comparison"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="struct1_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="struct2_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="texture_depth"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="texture_external"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="texture_multisampled"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="texture_sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="texture_storage"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="u32_literal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec2_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec2_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec2b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec2f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec2i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec2u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec3_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec3_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec3b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec3f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec3i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec3u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec4_abstract_float"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec4_abstract_int"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec4b_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec4f_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec4i_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:decl="vec4";arg="vec4u_constructor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:function_parameter_types:*] + [:case="array1"] + expected: + if os == "mac": FAIL + + [:case="array2"] + expected: + if os == "mac": FAIL + + [:case="array3"] + expected: + if os == "mac": FAIL + + [:case="array4"] + expected: + if os == "mac": FAIL + + [:case="array5"] + expected: + if os == "mac": FAIL + + [:case="atomic_struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="atomic_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="bool"] + expected: + if os == "mac": FAIL + + [:case="f16"] + expected: + if os == "mac": FAIL + + [:case="f32"] + expected: + if os == "mac": FAIL + + [:case="i32"] + expected: + if os == "mac": FAIL + + [:case="mat2x2"] + expected: + if os == "mac": FAIL + + [:case="mat2x3"] + expected: + if os == "mac": FAIL + + [:case="mat2x4"] + expected: + if os == "mac": FAIL + + [:case="mat3x2"] + expected: + if os == "mac": FAIL + + [:case="mat3x3"] + expected: + if os == "mac": FAIL + + [:case="mat3x4"] + expected: + if os == "mac": FAIL + + [:case="mat4x2"] + expected: + if os == "mac": FAIL + + [:case="mat4x3"] + expected: + if os == "mac": FAIL + + [:case="mat4x4"] + expected: + if os == "mac": FAIL + + [:case="override_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr1"] + expected: + if os == "mac": FAIL + + [:case="ptr10"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr12"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr13"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr14"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr15"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr17"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr2"] + expected: + if os == "mac": FAIL + + [:case="ptr3"] + expected: + if os == "mac": FAIL + + [:case="ptr4"] + expected: + if os == "mac": FAIL + + [:case="ptr5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr7"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr9"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptrWorkgroupAtomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptrWorkgroupNestedAtomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="runtime_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="runtime_struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="sampler"] + expected: + if os == "mac": FAIL + + [:case="sampler_comparison"] + expected: + if os == "mac": FAIL + + [:case="struct1"] + expected: + if os == "mac": FAIL + + [:case="struct2"] + expected: + if os == "mac": FAIL + + [:case="texture_depth"] + expected: + if os == "mac": FAIL + + [:case="texture_multisampled"] + expected: + if os == "mac": FAIL + + [:case="texture_sample"] + expected: + if os == "mac": FAIL + + [:case="texture_storage"] + expected: + if os == "mac": FAIL + + [:case="u32"] + expected: + if os == "mac": FAIL + + [:case="vec2"] + expected: + if os == "mac": FAIL + + [:case="vec3"] + expected: + if os == "mac": FAIL + + [:case="vec4"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:function_return_types:*] + [:case="array1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="array2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="array3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="array4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="array5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="atomic_struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="atomic_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="f16"] + expected: + if os == "mac": FAIL + + [:case="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="override_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="runtime_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="runtime_struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="struct1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="struct2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="texture_depth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="texture_multisampled"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="texture_sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="texture_storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:no_direct_recursion:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:no_indirect_recursion:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:param_names_must_differ:*] + [:p1="a";p2="a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:p1="a";p2="b"] + expected: + if os == "mac": FAIL + + [:p1="a";p2="c"] + expected: + if os == "mac": FAIL + + [:p1="b";p2="a"] + expected: + if os == "mac": FAIL + + [:p1="b";p2="b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:p1="b";p2="c"] + expected: + if os == "mac": FAIL + + [:p1="c";p2="a"] + expected: + if os == "mac": FAIL + + [:p1="c";p2="b"] + expected: + if os == "mac": FAIL + + [:p1="c";p2="c"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:param_number_matches_call:*] + [:num_args=0;num_params=0] + expected: + if os == "mac": FAIL + + [:num_args=0;num_params=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=0;num_params=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=0;num_params=255] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=0;num_params=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=0;num_params=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;num_params=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;num_params=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;num_params=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;num_params=255] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;num_params=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=1;num_params=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=255;num_params=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=255;num_params=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=255;num_params=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=255;num_params=255] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=255;num_params=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=255;num_params=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=2;num_params=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=2;num_params=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=2;num_params=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=2;num_params=255] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=2;num_params=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=2;num_params=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=3;num_params=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=3;num_params=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=3;num_params=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=3;num_params=255] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=3;num_params=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=3;num_params=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=4;num_params=0] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=4;num_params=1] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=4;num_params=2] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=4;num_params=255] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=4;num_params=3] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:num_args=4;num_params=4] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:param_scope_is_function_body:*] + [:use="body"] + expected: + if os == "mac": FAIL + + [:use="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use="function"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,functions,restrictions:vertex_returns_position:*] + [:case="bare_position"] + expected: + if os == "mac": FAIL + + [:case="nested_position"] + expected: + if os == "mac": FAIL + + [:case="no_bare_position"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_nested_position"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html.ini new file mode 100644 index 0000000000..537921e7e3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/align/cts.https.html.ini @@ -0,0 +1,1396 @@ +[cts.https.html?q=webgpu:shader,validation,parse,align:multi_align:*] + [:multi=false] + expected: + if os == "mac": FAIL + + [:multi=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,align:parsing:*] + [:align="blank"] + expected: + if os == "mac": FAIL + + [:align="comment"] + expected: + if os == "mac": FAIL + + [:align="const_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="const_f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="const_i"] + expected: + if os == "mac": FAIL + + [:align="const_u"] + expected: + if os == "mac": FAIL + + [:align="empty"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="four_a"] + expected: + if os == "mac": FAIL + + [:align="four_f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="four_h"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="four_hex"] + expected: + if os == "mac": FAIL + + [:align="four_i"] + expected: + if os == "mac": FAIL + + [:align="four_u"] + expected: + if os == "mac": FAIL + + [:align="large"] + expected: + if os == "mac": FAIL + + [:align="large_no_power_two"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="larger_than_max_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="multiple_values"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="negative"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="non_power_two"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="one"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="one_f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="tabs"] + expected: + if os == "mac": FAIL + + [:align="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:align="zero_a"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,align:placement:*] + [:scope="_undef_";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-decl";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-param";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-return";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-var";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="private-var";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="storage-var";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="struct-member";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="while-stmt";attribute={"private-var":false,"storage-var":false,"struct-member":true,"fn-decl":false,"fn-param":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,align:required_alignment:*] + [:address_space="storage";align="alignment";type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align="alignment";type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=1;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=2;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="storage";align=32;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align="alignment";type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=1;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=2;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"S","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"array%3Cvec2%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"array%3Cvec4%3Ci32%3E,%202%3E","storage":8,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"atomic%3Ci32%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"f16","storage":2,"uniform":2}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"f32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"i32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat2x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat2x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat2x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat2x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat2x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat2x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat3x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x2%3Cf32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x3%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"mat4x4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"u32","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"vec2%3Cf16%3E","storage":4,"uniform":4}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"vec2%3Ci32%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"vec3%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"vec3%3Cu32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"vec4%3Cf16%3E","storage":8,"uniform":8}] + expected: + if os == "mac": FAIL + + [:address_space="uniform";align=32;type={"name":"vec4%3Cf32%3E","storage":16,"uniform":16}] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html.ini new file mode 100644 index 0000000000..a23e23be8e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/attribute/cts.https.html.ini @@ -0,0 +1,252 @@ +[cts.https.html?q=webgpu:shader,validation,parse,attribute:expressions:*] + [:value="const";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const";attribute="binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const";attribute="group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const";attribute="id"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const";attribute="workgroup_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="id"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="const_func";attribute="workgroup_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="id"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="expr";attribute="workgroup_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="id"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="override";attribute="workgroup_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="id"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="user_func";attribute="workgroup_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="id"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:value="val";attribute="workgroup_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html.ini new file mode 100644 index 0000000000..adf40801e4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/binary_ops/cts.https.html.ini @@ -0,0 +1,88 @@ +[cts.https.html?q=webgpu:shader,validation,parse,binary_ops:all:*] + [:stmt="and_bool_expr_bool_expr"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="and_bool_expr_bool_literal"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="and_bool_expr_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="and_bool_literal_bool_expr"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="and_bool_literal_bool_literal"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="and_bool_literal_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="and_int_literal_bool_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="and_int_literal_bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="or_bool_expr_bool_expr"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="or_bool_expr_bool_literal"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="or_bool_expr_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="or_bool_literal_bool_expr"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="or_bool_literal_bool_literal"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="or_bool_literal_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="or_int_literal_bool_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="or_int_literal_bool_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html.ini new file mode 100644 index 0000000000..ab30dd176c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/blankspace/cts.https.html.ini @@ -0,0 +1,103 @@ +[cts.https.html?q=webgpu:shader,validation,parse,blankspace:blankspace:*] + [:blankspace=["%20","space"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Cf","form_feed"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Cn","line_feed"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Cr","carriage_return"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Ct","horizontal_tab"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Cu000b","vertical_tab"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%C2%85","next_line"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%E2%80%8E","left_to_right_mark"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%E2%80%8F","right_to_left_mark"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%E2%80%A8","line_separator"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%E2%80%A9","paragraph_separator"\]] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,blankspace:bom:*] + [:include_bom=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:include_bom=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,blankspace:null_characters:*] + [:contains_null=false;placement="comment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:contains_null=false;placement="delimiter"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:contains_null=false;placement="eol"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:contains_null=true;placement="comment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:contains_null=true;placement="delimiter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:contains_null=true;placement="eol"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html.ini new file mode 100644 index 0000000000..d2c2056617 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/break/cts.https.html.ini @@ -0,0 +1,72 @@ +[cts.https.html?q=webgpu:shader,validation,parse,break:placement:*] + [:stmt="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="continuing_break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="continuing_break_if"] + expected: + if os == "mac": FAIL + + [:stmt="continuing_if_break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="for_break"] + expected: + if os == "mac": FAIL + + [:stmt="for_if_break"] + expected: + if os == "mac": FAIL + + [:stmt="if_break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="loop_break"] + expected: + if os == "mac": FAIL + + [:stmt="loop_if_break"] + expected: + if os == "mac": FAIL + + [:stmt="return_break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="switch_break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="switch_case_break"] + expected: + if os == "mac": FAIL + + [:stmt="switch_case_if_break"] + expected: + if os == "mac": FAIL + + [:stmt="while_break"] + expected: + if os == "mac": FAIL + + [:stmt="while_if_break"] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html.ini new file mode 100644 index 0000000000..a5a9c47b06 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/builtin/cts.https.html.ini @@ -0,0 +1,128 @@ +[cts.https.html?q=webgpu:shader,validation,parse,builtin:parse:*] + [:builtin="ident_param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="invalid_name"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="missing_lparen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="missing_param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="missing_parens"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="missing_rparen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="multiple_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="newline_in_attr"] + expected: + if os == "mac": FAIL + + [:builtin="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="number_param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="pos"] + expected: + if os == "mac": FAIL + + [:builtin="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="whitespace_in_attr"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,builtin:placement:*] + [:scope="_undef_";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-decl";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-var";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="non-ep-param";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="non-ep-ret";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="private-var";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="storage-var";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="struct-member";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="while-stmt";attribute={"private-var":false,"storage-var":false,"struct-member":true,"non-ep-param":false,"non-ep-ret":false,"fn-decl":false,"fn-var":false,"fn-return":false,"while-stmt":false}] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html.ini new file mode 100644 index 0000000000..9aef7be6f2 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/comments/cts.https.html.ini @@ -0,0 +1,85 @@ +[cts.https.html?q=webgpu:shader,validation,parse,comments:comments:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,comments:line_comment_eof:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,comments:line_comment_terminators:*] + [:blankspace=["%20","space"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Cf","form_feed"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%5Cn","line_feed"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%5Cr","carriage_return"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%5Cr%5Cn","carriage_return_line_feed"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%5Ct","tab"\]] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:blankspace=["%5Cu000b","vertical_tab"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%C2%85","next_line"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%E2%80%A8","line_separator"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:blankspace=["%E2%80%A9","paragraph_separator"\]] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,comments:unterminated_block_comment:*] + [:terminated=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:terminated=true] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html.ini new file mode 100644 index 0000000000..50660552fd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const/cts.https.html.ini @@ -0,0 +1,54 @@ +[cts.https.html?q=webgpu:shader,validation,parse,const:placement:*] + [:scope="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-decl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="fn-var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="private-var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="storage-var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="struct-member"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:scope="while-stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html.ini new file mode 100644 index 0000000000..6b84e698e9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/const_assert/cts.https.html.ini @@ -0,0 +1,60 @@ +[cts.https.html?q=webgpu:shader,validation,parse,const_assert:parse:*] + [:case="both_parentheses"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="condition_on_newline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="invalid_expression"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="left_parenthesis_only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="multiline_with_parentheses"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_condition_no_parentheses"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_condition_with_parentheses"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_parentheses"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="not_a_boolean"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="right_parenthesis_only"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini new file mode 100644 index 0000000000..9fe7252078 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/diagnostic/cts.https.html.ini @@ -0,0 +1,2738 @@ +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:conflicting_attribute_different_location:*] + [:loc="compound";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:conflicting_attribute_same_location:*] + [:loc="compound";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="compound";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_body";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="for_stmt";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="function";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_else";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_stmt";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="if_then";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_body";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_continuing";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="loop_stmt";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_body";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_case";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_default";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="switch_stmt";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_body";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:loc="while_stmt";s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:conflicting_directive:*] + [:s1="error";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="error";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="error";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="error";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="info";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="info";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="info";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="info";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="off";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="off";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="off";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="off";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="warning";s2="error"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="warning";s2="info"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="warning";s2="off"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:s1="warning";s2="warning"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:invalid_locations:*] + [:type="attribute";location="function_const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="function_let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="function_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="function_var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="module_const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="module_override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="module_var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="pre_case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="pre_continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="pre_default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="pre_else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="pre_for_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="struct_member"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="function_const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="function_let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="function_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="function_var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="module_const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="module_override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="module_var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="pre_case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="pre_continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="pre_default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="pre_else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="pre_for_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="struct_member"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:invalid_severity:*] + [:severity="fatal";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="fatal";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="goose";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="goose";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="none";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="none";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="severe";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="severe";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="warn";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="warn";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:valid_locations:*] + [:type="attribute";location="compound"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="for_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="for_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="function"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="if_else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="if_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="if_then"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="loop_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="loop_continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="loop_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="switch_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="switch_case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="switch_default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="switch_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="while_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";location="while_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="compound"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="for_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="for_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="function"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="if_else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="if_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="if_then"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="loop_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="loop_continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="loop_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="switch_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="switch_case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="switch_default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="switch_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="while_body"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";location="while_stmt"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:valid_params:*] + [:severity="error";rule="derivative_uniformity";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="error";rule="derivative_uniformity";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="info";rule="derivative_uniformity";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="info";rule="derivative_uniformity";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="off";rule="derivative_uniformity";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="off";rule="derivative_uniformity";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="warning";rule="derivative_uniformity";type="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:severity="warning";rule="derivative_uniformity";type="directive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,diagnostic:warning_unknown_rule:*] + [:type="attribute";rule="blahblahblah"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";rule="derivative_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="attribute";rule="unknown"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";rule="blahblahblah"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";rule="derivative_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="directive";rule="unknown"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html.ini new file mode 100644 index 0000000000..5b58d0a40b --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/discard/cts.https.html.ini @@ -0,0 +1,41 @@ +[cts.https.html?q=webgpu:shader,validation,parse,discard:placement:*] + [:place="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:place="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:place="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:place="subcomp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:place="subfrag"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:place="subvert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:place="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html.ini new file mode 100644 index 0000000000..cf8d1249b9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/enable/cts.https.html.ini @@ -0,0 +1,55 @@ +[cts.https.html?q=webgpu:shader,validation,parse,enable:enable:*] + [:case="after_decl"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="const_assert_after"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="const_assert_before"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="decl_before"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="embedded_comment"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="multi_line"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="multipe_entries"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="multiple_enables"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="parens"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:case="unknown"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html.ini new file mode 100644 index 0000000000..44250f4742 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/identifiers/cts.https.html.ini @@ -0,0 +1,14874 @@ +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:alias_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:function_const_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:function_let_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:function_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:function_param_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:function_var_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:module_const_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:module_var_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:non_normalized:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:override_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,identifiers:struct_name:*] + [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D6%83%D5%AB%D6%80%D5%B8%D6%82%D5%A6"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D7%A9%D6%B8%D7%81%D7%9C%D7%95%D6%B9%D7%9D"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%D8%B3%D9%84%D8%A7%D9%85"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E0%A4%97%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%AC%E0%A5%80"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%E6%9C%9D%E7%84%BC%E3%81%91"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%EA%B2%80%EC%A0%95"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="%F0%90%B0%93%F0%90%B0%8F%F0%90%B0%87"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="0foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="FOO"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="Foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="NULL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="Self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="_0foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="__"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="__foo"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="_foo0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="abstract"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="active"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alias"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignas"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="alignof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="as"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="asm_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="async"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="attribute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="auto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="become"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bf16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="binding_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bitcast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="break"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="case"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="catch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="class"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_await"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="co_yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="coherent"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="column_major"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="common"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="compile_fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="concept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="const_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="consteval"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constexpr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="constinit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continue"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="continuing"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="crate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="debugger"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="decltype"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="delete"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="demote_to_helper"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="diagnostic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="discard"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="do"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="dynamic_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="else"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="enum"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="explicit"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="export"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extends"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="extern"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f16"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="f64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="fallthrough"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="false"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="filter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="final"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="finally"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fn"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo!bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="foo%23bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Bbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%2Fbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%40bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo%5C%5Cbar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo,bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo-bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo.bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo::bar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="foo__0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="friend"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="from"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="fxgroup"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="get"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="goto"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="groupshared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="highp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="i64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="i8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="impl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="implements"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="import"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="inline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="instanceof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="interface"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="layout"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="loop"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="lowp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="macro_rules"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat2x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat3x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mat4x4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="match"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mediump"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="meta"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mod"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="module"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="move"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mut"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="mutable"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="namespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="new"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nil"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noexcept"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noinline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nointerpolation"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="noperspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="null"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="nullptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="of"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="operator"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="package"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="packoffset"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="partition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pass"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="patch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pixelfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precise"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="precision"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="premerge"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="priv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="protected"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ptr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="pub"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="public"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="quat"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="r%C3%A9flexion"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="readonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="ref"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="regardless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="register"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="reinterpret_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="require"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="requires"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="resource"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="restrict"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="self"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="set"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="shared"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="signed"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="sizeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="smooth"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_assert"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="static_cast"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="std"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="subroutine"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="super"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="target"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="template"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="this"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="thread_local"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="throw"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="trait"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="true"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="try"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="type"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typedef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typename"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="typeof"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="u64"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="u8"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="union"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unless"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsafe"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="unsigned"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ident="unsized"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="use"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="using"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="varying"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="vec4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="virtual"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="volatile"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="wgsl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="where"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="with"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="writeonly"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:ident="yield"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html.ini new file mode 100644 index 0000000000..dcf36076e8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/literal/cts.https.html.ini @@ -0,0 +1,1199 @@ +[cts.https.html?q=webgpu:shader,validation,parse,literal:abstract_float:*] + [:val=".0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".12"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".12f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".1e-2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".1h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".e-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0.0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0.0f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="00012."] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0X.3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0X1.fp-4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x.3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x.p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1.00000001pf0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1.0p%2B999999999999f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1.0p%2B999999h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1P%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1p"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1p%5E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3.2p%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3p%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xE.fp%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xEp-2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xa.fP%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xa.fp%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xep2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xf.h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0e%2B999999999999f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0e%2B999999h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1E%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e!2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e%2Bh"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1eh"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2E2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2e%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2e2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.e%262f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.e%2Bf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.ef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12."] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12.223f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12.f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1e-4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.e%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,literal:abstract_int:*] + [:val="-0x123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-0x3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-1u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483647"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483647i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483648"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483649i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0123"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483647"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483647i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483648i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967295"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967295i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967295u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967296u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="42u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="94i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="i32(-2147483648)"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,literal:bools:*] + [:val="false"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="true"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,literal:f16:*] + [:val="-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".12"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".12f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".1e-2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".1h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0.0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0.0f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="00012."] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0X.3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0X1.fp-4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x.3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1.0p%2B999999h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1P%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3.2p%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3p%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xE.fp%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xEp-2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xa.fP%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xa.fp%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xep2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0e%2B999999h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1E%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e!2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e%2Bh"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1eh"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2E2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2e%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2e2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12."] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12.223f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12.f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1e-4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.e%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,literal:f32:*] + [:val="-1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".12"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".12f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".1e-2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".1h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".e-2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val=".f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0.0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0.0f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="00012."] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0X.3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0X1.fp-4"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x.3"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x.p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1.00000001pf0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1.0p%2B999999999999f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1P%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1p"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x1p%5E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3.2p%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3p%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xE.fp%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xEp-2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xa.fP%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xa.fp%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0xep2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0e%2B999999999999f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1E%2B2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.1e2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2E2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2e%2B2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.2e2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.e%262f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.e%2Bf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.ef"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12."] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12.223f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="12.f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1e-4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.4e-2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2.e%2B4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,literal:i32:*] + [:val="-0x123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-0x3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483647"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483647i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483648"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483649"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483649i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483647"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483647i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483648"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483648i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967295u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="42u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="94i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="i32(-2147483648)"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,literal:u32:*] + [:val="-0x123"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-0x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-123"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483647"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483647i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="-2147483648"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="0x3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="1.0h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="123"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483647"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="2147483647i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967295"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967295u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967296"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="4294967296u"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="42u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="94i"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="i32(-2147483648)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html.ini new file mode 100644 index 0000000000..8517f2cdc8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/must_use/cts.https.html.ini @@ -0,0 +1,1277 @@ +[cts.https.html?q=webgpu:shader,validation,parse,must_use:builtin_must_use:*] + [:call="abs";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="abs";use=true] + expected: + if os == "mac": FAIL + + [:call="acos";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="acos";use=true] + expected: + if os == "mac": FAIL + + [:call="acosh";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="acosh";use=true] + expected: + if os == "mac": FAIL + + [:call="all";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="all";use=true] + expected: + if os == "mac": FAIL + + [:call="any";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="any";use=true] + expected: + if os == "mac": FAIL + + [:call="arrayLength";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="arrayLength";use=true] + expected: + if os == "mac": FAIL + + [:call="asin";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="asin";use=true] + expected: + if os == "mac": FAIL + + [:call="asinh";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="asinh";use=true] + expected: + if os == "mac": FAIL + + [:call="atan";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atan";use=true] + expected: + if os == "mac": FAIL + + [:call="atan2";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atan2";use=true] + expected: + if os == "mac": FAIL + + [:call="atanh";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atanh";use=true] + expected: + if os == "mac": FAIL + + [:call="bitcast";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="bitcast";use=true] + expected: + if os == "mac": FAIL + + [:call="ceil";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="ceil";use=true] + expected: + if os == "mac": FAIL + + [:call="clamp";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="clamp";use=true] + expected: + if os == "mac": FAIL + + [:call="cos";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="cos";use=true] + expected: + if os == "mac": FAIL + + [:call="cosh";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="cosh";use=true] + expected: + if os == "mac": FAIL + + [:call="countLeadingZeros";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="countLeadingZeros";use=true] + expected: + if os == "mac": FAIL + + [:call="countOneBits";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="countOneBits";use=true] + expected: + if os == "mac": FAIL + + [:call="countTrailingZeros";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="countTrailingZeros";use=true] + expected: + if os == "mac": FAIL + + [:call="cross";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="cross";use=true] + expected: + if os == "mac": FAIL + + [:call="degrees";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="degrees";use=true] + expected: + if os == "mac": FAIL + + [:call="determinant";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="determinant";use=true] + expected: + if os == "mac": FAIL + + [:call="distance";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="distance";use=true] + expected: + if os == "mac": FAIL + + [:call="dot";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dot";use=true] + expected: + if os == "mac": FAIL + + [:call="dpdx";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dpdx";use=true] + expected: + if os == "mac": FAIL + + [:call="dpdxCoarse";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dpdxCoarse";use=true] + expected: + if os == "mac": FAIL + + [:call="dpdxFine";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dpdxFine";use=true] + expected: + if os == "mac": FAIL + + [:call="dpdy";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dpdy";use=true] + expected: + if os == "mac": FAIL + + [:call="dpdyCoarse";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dpdyCoarse";use=true] + expected: + if os == "mac": FAIL + + [:call="dpdyFine";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="dpdyFine";use=true] + expected: + if os == "mac": FAIL + + [:call="exp";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="exp";use=true] + expected: + if os == "mac": FAIL + + [:call="exp2";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="exp2";use=true] + expected: + if os == "mac": FAIL + + [:call="extractBits";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="extractBits";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="faceForward";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="faceForward";use=true] + expected: + if os == "mac": FAIL + + [:call="firstLeadingBit";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="firstLeadingBit";use=true] + expected: + if os == "mac": FAIL + + [:call="firstTrailingBit";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="firstTrailingBit";use=true] + expected: + if os == "mac": FAIL + + [:call="floor";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="floor";use=true] + expected: + if os == "mac": FAIL + + [:call="fma";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="fma";use=true] + expected: + if os == "mac": FAIL + + [:call="fract";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="fract";use=true] + expected: + if os == "mac": FAIL + + [:call="frexp";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="frexp";use=true] + expected: + if os == "mac": FAIL + + [:call="fwidth";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="fwidth";use=true] + expected: + if os == "mac": FAIL + + [:call="fwidthCoarse";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="fwidthCoarse";use=true] + expected: + if os == "mac": FAIL + + [:call="fwidthFine";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="fwidthFine";use=true] + expected: + if os == "mac": FAIL + + [:call="i32";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="i32";use=true] + expected: + if os == "mac": FAIL + + [:call="insertBits";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="insertBits";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="inverseSqrt";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="inverseSqrt";use=true] + expected: + if os == "mac": FAIL + + [:call="ldexp";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="ldexp";use=true] + expected: + if os == "mac": FAIL + + [:call="length";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="length";use=true] + expected: + if os == "mac": FAIL + + [:call="log";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="log";use=true] + expected: + if os == "mac": FAIL + + [:call="log2";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="log2";use=true] + expected: + if os == "mac": FAIL + + [:call="max";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="max";use=true] + expected: + if os == "mac": FAIL + + [:call="min";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="min";use=true] + expected: + if os == "mac": FAIL + + [:call="mix";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="mix";use=true] + expected: + if os == "mac": FAIL + + [:call="modf";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="modf";use=true] + expected: + if os == "mac": FAIL + + [:call="normalize";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="normalize";use=true] + expected: + if os == "mac": FAIL + + [:call="pack2x16float";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="pack2x16float";use=true] + expected: + if os == "mac": FAIL + + [:call="pack2x16snorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="pack2x16snorm";use=true] + expected: + if os == "mac": FAIL + + [:call="pack2x16unorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="pack2x16unorm";use=true] + expected: + if os == "mac": FAIL + + [:call="pack4x8snorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="pack4x8snorm";use=true] + expected: + if os == "mac": FAIL + + [:call="pack4x8unorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="pack4x8unorm";use=true] + expected: + if os == "mac": FAIL + + [:call="pow";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="pow";use=true] + expected: + if os == "mac": FAIL + + [:call="quantizeToF16";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="quantizeToF16";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="radians";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="radians";use=true] + expected: + if os == "mac": FAIL + + [:call="reflect";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="reflect";use=true] + expected: + if os == "mac": FAIL + + [:call="refract";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="refract";use=true] + expected: + if os == "mac": FAIL + + [:call="reverseBits";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="reverseBits";use=true] + expected: + if os == "mac": FAIL + + [:call="round";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="round";use=true] + expected: + if os == "mac": FAIL + + [:call="saturate";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="saturate";use=true] + expected: + if os == "mac": FAIL + + [:call="select";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="select";use=true] + expected: + if os == "mac": FAIL + + [:call="sign";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="sign";use=true] + expected: + if os == "mac": FAIL + + [:call="sin";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="sin";use=true] + expected: + if os == "mac": FAIL + + [:call="sinh";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="sinh";use=true] + expected: + if os == "mac": FAIL + + [:call="smoothstep";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="smoothstep";use=true] + expected: + if os == "mac": FAIL + + [:call="sqrt";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="sqrt";use=true] + expected: + if os == "mac": FAIL + + [:call="step";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="step";use=true] + expected: + if os == "mac": FAIL + + [:call="struct";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="struct";use=true] + expected: + if os == "mac": FAIL + + [:call="tan";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="tan";use=true] + expected: + if os == "mac": FAIL + + [:call="tanh";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="tanh";use=true] + expected: + if os == "mac": FAIL + + [:call="textureDimensions";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureDimensions";use=true] + expected: + if os == "mac": FAIL + + [:call="textureGather";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureGather";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureGatherCompare";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureGatherCompare";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureLoad";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureLoad";use=true] + expected: + if os == "mac": FAIL + + [:call="textureNumLayers";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureNumLayers";use=true] + expected: + if os == "mac": FAIL + + [:call="textureNumLevels";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureNumLevels";use=true] + expected: + if os == "mac": FAIL + + [:call="textureNumSamples";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureNumSamples";use=true] + expected: + if os == "mac": FAIL + + [:call="textureSample";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSample";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleBaseClampToEdge";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleBaseClampToEdge";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleBias";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleBias";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleCompare";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleCompare";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleCompareLevel";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleCompareLevel";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleGrad";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleGrad";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleLevel";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="textureSampleLevel";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="transpose";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="transpose";use=true] + expected: + if os == "mac": FAIL + + [:call="trunc";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="trunc";use=true] + expected: + if os == "mac": FAIL + + [:call="u32";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="u32";use=true] + expected: + if os == "mac": FAIL + + [:call="unpack2x16float";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack2x16float";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack2x16snorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack2x16snorm";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack2x16unorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack2x16unorm";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack4x8snorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack4x8snorm";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack4x8unorm";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="unpack4x8unorm";use=true] + expected: + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="workgroupUniformLoad";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="workgroupUniformLoad";use=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,must_use:builtin_no_must_use:*] + [:call="atomicAdd";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicAdd";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicAnd";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicAnd";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicCompareExchangeWeak";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicCompareExchangeWeak";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicExchange";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicExchange";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicLoad";use=false] + expected: + if os == "mac": FAIL + + [:call="atomicLoad";use=true] + expected: + if os == "mac": FAIL + + [:call="atomicMax";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicMax";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicMin";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicMin";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicOr";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicOr";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicSub";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicSub";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicXor";use=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:call="atomicXor";use=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,must_use:call:*] + [:use="";call="condition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="";call="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="";call="param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="";call="phony"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="";call="statement"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="";call="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="%40must_use";call="condition"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="%40must_use";call="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="%40must_use";call="param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="%40must_use";call="phony"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="%40must_use";call="statement"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use="%40must_use";call="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,must_use:declaration:*] + [:test="empty_parameter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="function_call"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="function_no_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="function_parameter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="function_scalar_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="function_struct_return"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="function_var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="parameter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:test="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html.ini new file mode 100644 index 0000000000..722818bccd --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/pipeline_stage/cts.https.html.ini @@ -0,0 +1,331 @@ +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:compute_parsing:*] + [:val=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40%2F%5Ecomment%5E%2Fcompute"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40%5Ctcompute"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40compute"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40compute%20)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40compute("] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40compute()"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40mcompute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:duplicate_compute_on_function:*] + [:dupe=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dupe="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:duplicate_fragment_on_function:*] + [:dupe=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dupe="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:duplicate_vertex_on_function:*] + [:dupe=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:dupe="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:fragment_parsing:*] + [:val=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40%2F%5Ecomment%5E%2Ffragment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40%5Ctfragment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40fragment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40fragment%20)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40fragment("] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40fragment()"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40mfragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:multiple_entry_points:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:placement:*] + [:scope="_undef_";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="_undef_";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="_undef_";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-param";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-param";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-param";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-return";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-return";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-return";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-var";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-var";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="fn-var";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="private-var";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="private-var";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="private-var";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="storage-var";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="storage-var";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="storage-var";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="struct-member";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="struct-member";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="struct-member";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="while-stmt";attr="%40compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="while-stmt";attr="%40fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:scope="while-stmt";attr="%40vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,pipeline_stage:vertex_parsing:*] + [:val=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40%2F%5Ecomment%5E%2Fvertex"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40%5Ctvertex"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40mvertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40vertex"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40vertex%20)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40vertex("] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:val="%40vertex()"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html.ini new file mode 100644 index 0000000000..5934c60baf --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/semicolon/cts.https.html.ini @@ -0,0 +1,294 @@ +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_assignment:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_call:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case_break:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_compound_statement:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_continuing:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case_break:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_discard:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_enable:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_assert:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_decl:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_var_decl:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_for:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_for_break:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_func_decl:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_if:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_if_else:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_let_decl:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break_if:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_continue:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_member:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_const_decl:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_var_decl:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_return:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_struct_decl:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_switch:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_type_alias_decl:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_while:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_while_break:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_while_continue:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:compound_statement_multiple:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:compound_statement_single:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:function_body_multiple:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:function_body_single:*] + [:] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:module_scope_multiple:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,semicolon:module_scope_single:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html.ini new file mode 100644 index 0000000000..afae55217d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/source/cts.https.html.ini @@ -0,0 +1,20 @@ +[cts.https.html?q=webgpu:shader,validation,parse,source:empty:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,source:invalid_source:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,source:valid_source:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html.ini new file mode 100644 index 0000000000..69744bb5b7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/unary_ops/cts.https.html.ini @@ -0,0 +1,32 @@ +[cts.https.html?q=webgpu:shader,validation,parse,unary_ops:all:*] + [:stmt="not_bool_expr"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="not_bool_literal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="not_int_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="not_int_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stmt="not_not_bool_expr"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stmt="not_not_bool_literal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html.ini new file mode 100644 index 0000000000..e41e6f5fa9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/parse/var_and_let/cts.https.html.ini @@ -0,0 +1,344 @@ +[cts.https.html?q=webgpu:shader,validation,parse,var_and_let:initializer_type:*] + [:variableOrConstant="let"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:variableOrConstant="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,var_and_let:var_access_mode_bad_other_template_contents:*] + [:accessMode="read";prefix="";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="";suffix=",read"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="";suffix=",storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix=",read"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix=",storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="storage,";suffix=""] + expected: + if os == "mac": FAIL + + [:accessMode="read";prefix="storage,";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="storage,";suffix=",read"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="storage,";suffix=",storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix=",read"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix=",storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix=",read"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix=",storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="storage,";suffix=""] + expected: + if os == "mac": FAIL + + [:accessMode="read_write";prefix="storage,";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="storage,";suffix=",read"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="storage,";suffix=",storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,parse,var_and_let:var_access_mode_bad_template_delim:*] + [:accessMode="read";prefix="";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="";suffix="%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3C";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3C";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3C";suffix="%3E"] + expected: + if os == "mac": FAIL + + [:accessMode="read";prefix="%3C";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3E";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3E";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3E";suffix="%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix="%3E";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix="%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read";prefix=",";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix="%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3C";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3C";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3C";suffix="%3E"] + expected: + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3C";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3E";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3E";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3E";suffix="%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix="%3E";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix="%3C"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix="%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:accessMode="read_write";prefix=",";suffix=","] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html.ini new file mode 100644 index 0000000000..c661a44d6d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/binding/cts.https.html.ini @@ -0,0 +1,118 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,binding:binding:*] + [:attr="comment"] + expected: + if os == "mac": FAIL + + [:attr="const_expr"] + expected: + if os == "mac": FAIL + + [:attr="f32_val"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32_val_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="hex_literal"] + expected: + if os == "mac": FAIL + + [:attr="int_literal"] + expected: + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multi_binding"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multiple_values"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="one"] + expected: + if os == "mac": FAIL + + [:attr="override_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="split_line"] + expected: + if os == "mac": FAIL + + [:attr="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="uint_literal"] + expected: + if os == "mac": FAIL + + [:attr="zero"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,binding:binding_f16:*] + [:] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,binding:binding_without_group:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html.ini new file mode 100644 index 0000000000..a947d44539 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/builtins/cts.https.html.ini @@ -0,0 +1,7273 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,builtins:duplicates:*] + [:first="p1";second="p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="p1";second="rb"] + expected: + if os == "mac": FAIL + + [:first="p1";second="s1b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="p1";second="s2b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="ra";second="p2"] + expected: + if os == "mac": FAIL + + [:first="ra";second="rb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="ra";second="s1b"] + expected: + if os == "mac": FAIL + + [:first="ra";second="s2b"] + expected: + if os == "mac": FAIL + + [:first="s1a";second="p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s1a";second="rb"] + expected: + if os == "mac": FAIL + + [:first="s1a";second="s1b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s1a";second="s2b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s2a";second="p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s2a";second="rb"] + expected: + if os == "mac": FAIL + + [:first="s2a";second="s1b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s2a";second="s2b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,builtins:missing_vertex_position:*] + [:use_struct=false;attribute="%40builtin(position)"] + expected: + if os == "mac": FAIL + + [:use_struct=false;attribute="%40location(0)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;attribute="%40builtin(position)"] + expected: + if os == "mac": FAIL + + [:use_struct=true;attribute="%40location(0)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,builtins:nesting:*] + [:target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:*] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="alias"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="function"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use="struct"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="function"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="alias"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="struct"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="alias"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="struct"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="function"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="alias"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use="struct"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,builtins:stage_inout:*] + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="";target_io="out"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,builtins:type:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="f32"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="f32"] + expected: + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="bool"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="bool"] + expected: + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="u32"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="u32"] + expected: + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="u32"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="u32"] + expected: + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="u32"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="u32"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="u32"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="u32"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="u32"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="u32"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="u32"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="u32"] + expected: + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="bool"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="f32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="i32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="u32"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec2%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="MyStruct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cbool,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cf32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Ci32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="array%3Cu32,4%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="atomic%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat2x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat3x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x2%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x3%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="mat4x4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec2%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec3%3Cu32%3E"] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cbool%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cf32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Ci32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true;target_type="vec4%3Cu32%3E"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html.ini new file mode 100644 index 0000000000..c46b50f84d --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/entry_point/cts.https.html.ini @@ -0,0 +1,93 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_param:*] + [:target_stage=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target_stage="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_param_struct:*] + [:target_stage=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target_stage="compute"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_return_type:*] + [:target_stage=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target_stage="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_return_type_struct:*] + [:target_stage=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target_stage="fragment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="vertex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:no_entry_point_provided:*] + [:] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html.ini new file mode 100644 index 0000000000..7f4df52975 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group/cts.https.html.ini @@ -0,0 +1,128 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,group:group:*] + [:attr="comment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="const_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32_val"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32_val_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="hex_literal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="int_literal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multi_group"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multiple_values"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="one"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="override_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="split_line"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="uint_literal"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="zero"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group:group_f16:*] + [:] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group:group_without_binding:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html.ini new file mode 100644 index 0000000000..77dce998d6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/group_and_binding/cts.https.html.ini @@ -0,0 +1,9099 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:binding_attributes:*] + [:stage="compute";has_group=false;has_binding=false;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=false;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=false;has_binding=true;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=false;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="sampler"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="sampler_comparison"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="storage"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_1d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_2d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_3d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_cube"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_cube_array"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_depth_2d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_depth_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_depth_cube"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_depth_cube_array"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_depth_multisampled_2d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_multisampled_2d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_storage_1d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_storage_2d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_storage_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="texture_storage_3d"] + expected: + if os == "mac": FAIL + + [:stage="compute";has_group=true;has_binding=true;resource="uniform"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=false;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=false;has_binding=true;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=false;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="sampler"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="sampler_comparison"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="storage"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_1d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_2d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_3d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_cube"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_cube_array"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_depth_2d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_depth_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_depth_cube"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_depth_cube_array"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_depth_multisampled_2d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_multisampled_2d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_storage_1d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_storage_2d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_storage_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="texture_storage_3d"] + expected: + if os == "mac": FAIL + + [:stage="fragment";has_group=true;has_binding=true;resource="uniform"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=false;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=false;has_binding=true;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="storage"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_storage_1d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_storage_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_storage_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="texture_storage_3d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=false;resource="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="sampler"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="sampler_comparison"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="storage"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_1d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_2d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_3d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_cube"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_cube_array"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_depth_2d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_depth_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_depth_cube"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_depth_cube_array"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_depth_multisampled_2d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_multisampled_2d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_storage_1d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_storage_2d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_storage_2d_array"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="texture_storage_3d"] + expected: + if os == "mac": FAIL + + [:stage="vertex";has_group=true;has_binding=true;resource="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:different_entry_points:*] + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_3d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] + expected: + if os == "mac": FAIL + + [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:function_scope:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:function_scope_texture:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:private_function_scope:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:private_module_scope:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,group_and_binding:single_entry_point:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="compute";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="fragment";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="storage";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_2d";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="texture_external";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_3d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=0;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=0;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=0;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=0;b_binding=3;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="direct"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=0;usage="transitive"] + expected: + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="direct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";a_kind="uniform";b_kind="uniform";a_group=3;b_group=3;a_binding=3;b_binding=3;usage="transitive"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html.ini new file mode 100644 index 0000000000..d47587582c --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/id/cts.https.html.ini @@ -0,0 +1,196 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,id:id:*] + [:attr="comment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="const_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="duplicate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="empty"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="hex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="largest"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multi_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="newline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="one"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="overide_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="too_large"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="ui32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,id:id_fp16:*] + [:ext=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ext="h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,id:id_in_function:*] + [:id=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:id="%40id(1)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,id:id_non_override:*] + [:type="const"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:type="var"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,id:id_struct_member:*] + [:id=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:id="%40id(1)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:id="%40id(1)%20override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html.ini new file mode 100644 index 0000000000..97d3c83ae7 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/interpolate/cts.https.html.ini @@ -0,0 +1,3263 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:duplicate:*] + [:attr=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="%40interpolate(flat)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:integral_types:*] + [:stage="fragment";type="i32";use_struct=false;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="i32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="u32";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec2%3Ci32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=false;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(flat)"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(linear,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20center)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20centroid)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";type="vec4%3Cu32%3E";use_struct=true;attribute="%40interpolate(perspective,%20sample)"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:interpolation_validation:*] + [:attr="comment"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="missing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_parens"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_value_and_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="newline"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_space"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:attr="numeric"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="numeric_second_param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma_one_arg"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma_two_arg"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="valid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:require_location:*] + [:stage="fragment";attribute="%40builtin(position)";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";attribute="%40builtin(position)";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";attribute="%40location(0)";use_struct=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";attribute="%40location(0)";use_struct=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";attribute="%40builtin(position)";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";attribute="%40builtin(position)";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";attribute="%40location(0)";use_struct=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";attribute="%40location(0)";use_struct=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:type_and_sampling:*] + expected: + if os == "win" and not debug: [OK, TIMEOUT] + [:stage="fragment";io="in";use_struct=false;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="center";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="centroid";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="flat";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=false;type="sample";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="center";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="centroid";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="flat";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="in";use_struct=true;type="sample";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling="linear"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling="perspective"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="center";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling=""] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling="center"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling="centroid"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling="flat"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling="linear"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling="perspective"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="centroid";sampling="sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="flat";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling=""] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling="center"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling="centroid"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling="flat"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling="linear"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling="perspective"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=false;type="sample";sampling="sample"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="center";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="centroid";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="flat";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="fragment";io="out";use_struct=true;type="sample";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="center";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="centroid";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="flat";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=false;type="sample";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="center";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="centroid";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="flat";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="in";use_struct=true;type="sample";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="center";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="centroid";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="flat";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling="flat"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling="linear"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling="perspective"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=false;type="sample";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="center";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="centroid";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="flat";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="linear";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling=""] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling="center"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling="centroid"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="perspective";sampling="sample"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling=""] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling="center"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling="centroid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling="flat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling="linear"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling="perspective"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:stage="vertex";io="out";use_struct=true;type="sample";sampling="sample"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html.ini new file mode 100644 index 0000000000..063e0beb39 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/invariant/cts.https.html.ini @@ -0,0 +1,216 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,invariant:not_valid_on_user_defined_io:*] + [:use_invariant=false] + expected: + if os == "mac": FAIL + + [:use_invariant=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,invariant:parsing:*] + [:attr="comment"] + expected: + if os == "mac": FAIL + + [:attr="duplicate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="empty_parens"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="invariant"] + expected: + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="split_line"] + expected: + if os == "mac": FAIL + + [:attr="value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:*] + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false] + expected: + if os == "mac": FAIL + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false] + expected: + if os == "mac": FAIL + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true] + expected: + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html.ini new file mode 100644 index 0000000000..a48131820e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/locations/cts.https.html.ini @@ -0,0 +1,1261 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,locations:duplicates:*] + [:first="p1";second="p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="p1";second="rb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:first="p1";second="s1b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="p1";second="s2b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="ra";second="p2"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:first="ra";second="rb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="ra";second="s1b"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:first="ra";second="s2b"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:first="s1a";second="p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s1a";second="rb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:first="s1a";second="s1b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s1a";second="s2b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s2a";second="p2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s2a";second="rb"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:first="s2a";second="s1b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:first="s2a";second="s2b"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,locations:location_fp16:*] + [:ext=""] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:ext="h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,locations:nesting:*] + [:target_stage="";target_io="in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target_stage="";target_io="out"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target_stage="fragment";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="fragment";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="vertex";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,locations:stage_inout:*] + [:use_struct=false;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;target_stage="fragment";target_io="in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;target_stage="fragment";target_io="out"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;target_stage="vertex";target_io="in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;target_stage="vertex";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;target_stage="compute";target_io="in"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;target_stage="compute";target_io="out"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;target_stage="fragment";target_io="in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;target_stage="fragment";target_io="out"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;target_stage="vertex";target_io="in"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;target_stage="vertex";target_io="out"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,locations:type:*] + [:use_struct=false;type="MyAlias"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="array%3Cbool,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="array%3Cf32,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="array%3Ci32,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="array%3Cu32,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="f32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat2x2f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat2x2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat2x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat2x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat2x4f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat2x4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat3x2f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat3x2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat3x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat3x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat3x4f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat3x4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat4x2f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat4x2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat4x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat4x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat4x4f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="mat4x4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_1d%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_2d%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_2d_array%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_3d%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_cube%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_cube_array%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_multisampled_2d%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_storage_1d%3Crgba8unorm,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_storage_2d%3Crg32float,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_storage_2d_array%3Cr32float,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="texture_storage_3d%3Cr32float,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="vec2%3Cf32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2%3Ci32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2%3Cu32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec2u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="vec3%3Cf32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3%3Ci32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec3u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=false;type="vec4%3Cf32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4%3Ci32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4%3Cu32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=false;type="vec4u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="MyAlias"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="MyStruct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="array%3Cbool,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="array%3Cf32,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="array%3Ci32,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="array%3Cu32,%2012%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="atomic%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="atomic%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="f16"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="f32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat2x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat2x2f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat2x2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat2x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat2x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat2x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat2x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat2x4f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat2x4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat3x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat3x2f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat3x2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat3x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat3x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat3x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat3x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat3x4f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat3x4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat4x2%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat4x2f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat4x2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat4x3%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat4x3f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat4x3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="mat4x4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat4x4f"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="mat4x4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="sampler"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="sampler_comparison"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_1d%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_2d%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_2d_array%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_3d%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_cube%3Cu32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_cube_array%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_depth_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_depth_2d_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_depth_cube"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_depth_cube_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_depth_multisampled_2d"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_external"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_multisampled_2d%3Ci32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_storage_1d%3Crgba8unorm,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_storage_2d%3Crg32float,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_storage_2d_array%3Cr32float,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="texture_storage_3d%3Cr32float,%20write%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="u32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="vec2%3Cf32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2%3Ci32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2%3Cu32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec2u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="vec3%3Cf32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3%3Ci32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3%3Cu32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec3u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4%3Cbool%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:use_struct=true;type="vec4%3Cf32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4%3Ci32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4%3Cu32%3E"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4f"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4h"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4i"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:use_struct=true;type="vec4u"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,locations:validation:*] + [:attr="comment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="const_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="empty_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="extra_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="extra_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="hex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="max"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="newline"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_parens"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="one"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="override_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="vec"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html.ini new file mode 100644 index 0000000000..5d27b229d6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/size/cts.https.html.ini @@ -0,0 +1,190 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,size:size:*] + [:attr="comment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="constant"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="duplicate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="f32_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="hex"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="large"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_parens"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multiple_values"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="non_align_size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="too_small"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="valid"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="whitespace"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="zero"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,size:size_fp16:*] + [:ext=""] + expected: + if os == "mac": FAIL + + [:ext="h"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,size:size_non_struct:*] + [:attr="array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="constant"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="control"] + expected: + if os == "mac": FAIL + + [:attr="mat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="scalar"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="vec"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html.ini new file mode 100644 index 0000000000..259ac09ee8 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/shader_io/workgroup_size/cts.https.html.ini @@ -0,0 +1,308 @@ +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:*] + [:attr="comment"] + expected: + if os == "mac": FAIL + + [:attr="const_expr"] + expected: + if os == "mac": FAIL + + [:attr="duplicate"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="empty"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="empty_x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="empty_y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="invalid_entry"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="max_values"] + expected: + if os == "mac": FAIL + + [:attr="missing_left_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="missing_right_paren"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="misspelling"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="mix_ux"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="mix_uy"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="mix_uz"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="mixed_abstract_signed"] + expected: + if os == "mac": FAIL + + [:attr="mixed_abstract_unsigned"] + expected: + if os == "mac": FAIL + + [:attr="mixed_signed_unsigned"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="multi_line"] + expected: + if os == "mac": FAIL + + [:attr="negative_x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative_y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="negative_z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="no_params"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="override"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="override_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="override_no_default"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma_x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma_y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="trailing_comma_z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="x_only_abstract"] + expected: + if os == "mac": FAIL + + [:attr="x_only_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="x_only_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="x_only_hex"] + expected: + if os == "mac": FAIL + + [:attr="x_only_signed"] + expected: + if os == "mac": FAIL + + [:attr="x_only_unsigned"] + expected: + if os == "mac": FAIL + + [:attr="xy_only_abstract"] + expected: + if os == "mac": FAIL + + [:attr="xy_only_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="xy_only_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="xy_only_hex"] + expected: + if os == "mac": FAIL + + [:attr="xy_only_signed"] + expected: + if os == "mac": FAIL + + [:attr="xy_only_unsigned"] + expected: + if os == "mac": FAIL + + [:attr="xyz_abstract"] + expected: + if os == "mac": FAIL + + [:attr="xyz_float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="xyz_float_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="xyz_hex"] + expected: + if os == "mac": FAIL + + [:attr="xyz_signed"] + expected: + if os == "mac": FAIL + + [:attr="xyz_unsigned"] + expected: + if os == "mac": FAIL + + [:attr="zero_x"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="zero_y"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:attr="zero_z"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_const:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fp16:*] + [:ext=""] + expected: + if os == "mac": FAIL + + [:ext="h"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fragment_shader:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_function:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_var:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_vertex_shader:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html.ini new file mode 100644 index 0000000000..45e55c0940 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/alias/cts.https.html.ini @@ -0,0 +1,153 @@ +[cts.https.html?q=webgpu:shader,validation,types,alias:no_direct_recursion:*] + [:target="T"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion:*] + [:target="S"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_element:*] + [:target="A"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_size:*] + [:target="A"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_atomic:*] + [:target="A"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_matrix_element:*] + [:target="M"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_ptr_store_type:*] + [:target="P"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_attribute:*] + [:target="S";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="S";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="S";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32";attribute="align"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target="i32";attribute="location"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target="i32";attribute="size"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_member:*] + [:target="S"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_vector_element:*] + [:target="V"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html.ini new file mode 100644 index 0000000000..09d65c60ca --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/struct/cts.https.html.ini @@ -0,0 +1,99 @@ +[cts.https.html?q=webgpu:shader,validation,types,struct:no_direct_recursion:*] + [:target="S"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion:*] + [:target="S"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_array_element:*] + [:target="S"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_array_size:*] + [:target="S1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="S2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_struct_attribute:*] + [:target="S1";attribute="align"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target="S1";attribute="location"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target="S1";attribute="size"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:target="S2";attribute="align"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="S2";attribute="location"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="S2";attribute="size"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion_via_struct_member_nested_in_alias:*] + [:target="A"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:target="i32"] + expected: + if os == "win" and not debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html.ini new file mode 100644 index 0000000000..5b849030b9 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/types/vector/cts.https.html.ini @@ -0,0 +1,204 @@ +[cts.https.html?q=webgpu:shader,validation,types,vector:vector:*] + [:case="aliased_el_ty"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="missing_el_ty"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="missing_t_left"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="missing_t_right"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_bool_shortform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="trailing_comma"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec1_i32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec2_bool"] + expected: + if os == "mac": FAIL + + [:case="vec2_f16"] + expected: + if os == "mac": FAIL + + [:case="vec2_f32"] + expected: + if os == "mac": FAIL + + [:case="vec2_i32"] + expected: + if os == "mac": FAIL + + [:case="vec2_u32"] + expected: + if os == "mac": FAIL + + [:case="vec2f"] + expected: + if os == "mac": FAIL + + [:case="vec2h"] + expected: + if os == "mac": FAIL + + [:case="vec2i"] + expected: + if os == "mac": FAIL + + [:case="vec2u"] + expected: + if os == "mac": FAIL + + [:case="vec3_bool"] + expected: + if os == "mac": FAIL + + [:case="vec3_f16"] + expected: + if os == "mac": FAIL + + [:case="vec3_f32"] + expected: + if os == "mac": FAIL + + [:case="vec3_i32"] + expected: + if os == "mac": FAIL + + [:case="vec3_u32"] + expected: + if os == "mac": FAIL + + [:case="vec3f"] + expected: + if os == "mac": FAIL + + [:case="vec3h"] + expected: + if os == "mac": FAIL + + [:case="vec3i"] + expected: + if os == "mac": FAIL + + [:case="vec3u"] + expected: + if os == "mac": FAIL + + [:case="vec4_bool"] + expected: + if os == "mac": FAIL + + [:case="vec4_f16"] + expected: + if os == "mac": FAIL + + [:case="vec4_f32"] + expected: + if os == "mac": FAIL + + [:case="vec4_i32"] + expected: + if os == "mac": FAIL + + [:case="vec4_u32"] + expected: + if os == "mac": FAIL + + [:case="vec4f"] + expected: + if os == "mac": FAIL + + [:case="vec4h"] + expected: + if os == "mac": FAIL + + [:case="vec4i"] + expected: + if os == "mac": FAIL + + [:case="vec4u"] + expected: + if os == "mac": FAIL + + [:case="vec5_u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_f32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_of_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_of_atomic"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_of_matrix"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_of_runtime_array"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_of_struct"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="vec_of_vec"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html.ini new file mode 100644 index 0000000000..170bd70484 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/validation/uniformity/uniformity/cts.https.html.ini @@ -0,0 +1,15037 @@ +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:basics:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:op="dpdx";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdx";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdxFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdy";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="dpdyFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidth";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthCoarse";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="fwidthFine";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="storageBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSample";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleBias";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="textureSampleCompare";stage="fragment";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupBarrier";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_and2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_builtin";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_builtin";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_builtin";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_builtin";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_func_var";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_let";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_let";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_let";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_let";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or1";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or1";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or1";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or1";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or2";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or2";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or2";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_or2";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_ro";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="nonuniform_storage_rw";expectation=false;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_and";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_and";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_and";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_and";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_const";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_const";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_const";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_const";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_func_var";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_func_var";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_func_var";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_func_var";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_let";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_let";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_let";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_let";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_literal";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_literal";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_literal";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_literal";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_or";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_or";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_or";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_or";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_override";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_override";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_override";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_override";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="for"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="if"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="switch"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:op="workgroupUniformLoad";stage="compute";cond="uniform_storage_ro";expectation=true;statement="while"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:binary_expressions:*] + expected: + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:e1="literal";e2="literal";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="literal";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index1";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_index2";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="nonuniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_index";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="literal";e2="uniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="literal";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index1";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_index2";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="nonuniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_index";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform";e2="uniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="literal";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index1";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_index2";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="nonuniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_index";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index1";e2="uniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="literal";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index1";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_index2";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="nonuniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_index";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_index2";e2="uniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="literal";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index1";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_index2";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="nonuniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_index";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="nonuniform_struct";e2="uniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="literal";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index1";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_index2";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="nonuniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_index";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform";e2="uniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="literal";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index1";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_index2";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="nonuniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_index";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="and"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="div"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="equal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="greater"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="less"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="lessequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="minus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="notequal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="or"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="rem"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="shl"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="shr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="times"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_index";e2="uniform_struct";op="xor"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="literal";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index1";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_index2";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="nonuniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_index";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="and"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="div"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="equal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="greater"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="greaterequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="less"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="lessequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="minus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="notequal"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="or"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="plus"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="rem"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="shl"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="shr"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="times"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:e1="uniform_struct";e2="uniform_struct";op="xor"] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:compute_builtin_values:*] + [:builtin="global_invocation_id";type="vec3%3Cu32%3E";uniform=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="local_invocation_id";type="vec3%3Cf32%3E";uniform=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="local_invocation_index";type="u32";uniform=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="num_workgroups";type="vec3%3Cu32%3E";uniform=true] + expected: + if os == "mac": FAIL + + [:builtin="workgroup_id";type="vec3%3Cu32%3E";uniform=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:fragment_builtin_values:*] + [:builtin="front_facing";type="bool"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="position";type="vec4%3Cf32%3E"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="sample_index";type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:builtin="sample_mask";type="u32"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:function_pointer_parameters:*] + [:case="nonuniform_conditional_call_assign_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nonuniform_param_nonuniform_assignment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nonuniform_param_uniform_assignment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_codependent1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_codependent2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_codependent3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_codependent4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_depends_on_nonpointer_param_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_depends_on_nonpointer_param_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_depends_on_pointer_param_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_depends_on_pointer_param_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_nonuniform_passthrough_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_store_nonuniform_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_store_uniform_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="pointer_uniform_passthrough_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_failure"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_success"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_conditional_call_assign_nonuniform1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_conditional_call_assign_nonuniform2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_conditional_call_assign_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_param_nonuniform_assignment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_param_uniform_assignment"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:function_variables:*] + [:case="after_loop_with_nonuniform_break";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_nonuniform_break";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_nonuniform_break";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_uniform_break_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_uniform_break_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_uniform_break_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_uniform_break_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="after_loop_with_uniform_break_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="after_loop_with_uniform_break_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="after_loop_with_uniform_breaks";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="after_loop_with_uniform_breaks";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_loop_with_uniform_breaks";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="after_switch_all_uniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_all_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_all_uniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_some_assign";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_some_assign";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_some_assign";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_with_break_nonuniform1";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_with_break_nonuniform1";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_with_break_nonuniform1";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_with_break_nonuniform2";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_with_break_nonuniform2";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="after_switch_with_break_nonuniform2";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="compound_assign_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="compound_assign_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="compound_assign_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="compound_assign_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="compound_assign_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="compound_assign_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="for_loop_nonuniform_body";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_body";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_body";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_body_no_condition";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_body_no_condition";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_body_no_condition";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_increment";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_increment";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_increment";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_init";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_init";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_nonuniform_init";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_uniform_body";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_body";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_uniform_body";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_body_no_condition";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_body_no_condition";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_body_no_condition";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_increment";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_increment";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="for_loop_uniform_increment";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_init";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_init";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="for_loop_uniform_init";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_else_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_else_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_else_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_else_split";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_else_split";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_else_split";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_else_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_else_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="if_else_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_no_else_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_else_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_else_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_else_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_no_else_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_else_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_no_then_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_then_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_then_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_then_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_no_then_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_no_then_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_nonescaping_nonuniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_nonescaping_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_nonescaping_nonuniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_else_none";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_else_none";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_else_none";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_else_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_else_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_else_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_else_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_else_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_else_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_then_none";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_then_none";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_then_none";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_then_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_then_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_then_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="if_unreachable_then_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_then_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="if_unreachable_then_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_body_depends_on_continuing_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_depends_on_continuing_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_depends_on_continuing_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_depends_on_continuing_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_body_depends_on_continuing_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_depends_on_continuing_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_body_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_nonuniform_cond";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_nonuniform_cond";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_nonuniform_cond";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_body_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_body_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="loop_body_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split1";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split1";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split1";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split2";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split2";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split2";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split3";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split3";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split3";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split4";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split4";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split4";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split5";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split5";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_split5";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_continuing_from_body_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="loop_continuing_from_body_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_in_loop_with_continue_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_in_loop_with_continue_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_in_loop_with_continue_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_in_loop_with_continue_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_in_loop_with_continue_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="loop_in_loop_with_continue_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="loop_unreachable_continuing";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="loop_unreachable_continuing";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="loop_unreachable_continuing";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="nested1";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nested1";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nested1";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nested2";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nested2";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nested2";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_assign";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="no_assign";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="no_assign";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_all_members_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_all_members_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_all_members_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_all_members_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_all_members_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_all_members_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_array_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_array_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_array_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_array_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_single_element_array_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_array_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_single_element_struct_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_struct_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_struct_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_struct_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_single_element_struct_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_single_element_struct_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="partial_assignment_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="partial_assignment_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="simple_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="simple_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="simple_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="simple_uniform";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="simple_uniform";init="nonuniform"] + expected: + if os == "mac": FAIL + + [:case="simple_uniform";init="uniform"] + expected: + if os == "mac": FAIL + + [:case="switch_nonuniform_case";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="switch_nonuniform_case";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="switch_nonuniform_case";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="switch_uniform_case";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="switch_uniform_case";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="switch_uniform_case";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="unreachable_nonuniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="unreachable_nonuniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="unreachable_nonuniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="unreachable_uniform";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="unreachable_uniform";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="unreachable_uniform";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="while_loop_nonuniform_body";init="no_init"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="while_loop_nonuniform_body";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="while_loop_nonuniform_body";init="uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="while_loop_uniform_body";init="no_init"] + expected: + if os == "mac": FAIL + + [:case="while_loop_uniform_body";init="nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="while_loop_uniform_body";init="uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:functions:*] + [:case="combined_parameters1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="combined_parameters2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="combined_parameters3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="combined_parameters4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="dpdxCoarse_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="dpdxFine_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="dpdx_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="dpdyCoarse_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="dpdyFine_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="dpdy_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="fwidthCoarse_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="fwidthFine_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="fwidth_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="min_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nonuniform_passthrough_parameter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="nonuniform_return_is_uniform_after_call"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_function_call_depends_on_nonuniform_param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_function_call_depends_on_uniform_param"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_function_call_in_nonuniform_cf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_function_call_in_nonuniform_cf2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="required_uniform_function_call_in_uniform_cf"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureDimensions_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureGatherCompare_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureGather_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureLoad_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureNumLayers_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureNumLevels_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureNumSamples_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSampleBaseClampToEdge_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSampleBias_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSampleCompareLevel_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSampleCompare_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSampleGrad_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSampleLevel_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="textureSample_nonuniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_parameter_cf_after_nonuniform_expr"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_passthrough_parameter"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="value_constructor_uniform_input_uniform_result"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:pointers:*] + [:case="address_nonuniform_chain1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="address_nonuniform_chain2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="address_nonuniform_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="address_uniform_chain"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="address_uniform_literal"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="address_uniform_value"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_array_nonuniform_index1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_array_nonuniform_index2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_array_nonuniform_index3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_array_uniform_index"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_alias_nonuniform1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_alias_nonuniform2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_alias_nonuniform3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_alias_nonuniform4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_alias_nonuniform5"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_alias_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_nonuniform1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_nonuniform2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_uniform1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_uniform2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_scalar_uniform3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_chain_nonuniform1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_chain_nonuniform2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_chain_nonuniform3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_chain_uniform"] + expected: + if os == "mac": FAIL + + [:case="contents_struct_nonuniform1"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_nonuniform2"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_nonuniform3"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="contents_struct_uniform"] + expected: + if os == "mac": FAIL + + [:case="wg_uniform_load_is_uniform"] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:short_circuit_expressions:*] + [:case="and_nonuniform_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="and_nonuniform_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="and_uniform_first_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="and_uniform_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="and_uniform_second_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="and_uniform_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="or_nonuniform_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="or_nonuniform_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="or_uniform_first_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="or_uniform_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="or_uniform_second_nonuniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:case="or_uniform_uniform"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:unary_expressions:*] + [:e="literal";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="literal";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="literal";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_index1";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_index1";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_index1";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_index2";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_index2";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_index2";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_struct";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_struct";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="nonuniform_struct";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform_index";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform_index";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform_index";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform_struct";op="!b_tmp"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform_struct";op="-i32(i_tmp)%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:e="uniform_struct";op="~i_tmp%20%3E%200"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html.ini new file mode 100644 index 0000000000..910dacf499 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texel_data/cts.https.html.ini @@ -0,0 +1,207 @@ +[cts.https.html?q=webgpu:util,texture,texel_data:float_texel_data_in_shader:*] + [:format="r16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texel_data:sint_texel_data_in_shader:*] + [:format="r16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba16sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8sint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texel_data:snorm_texel_data_in_shader:*] + [:format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texel_data:ufloat_texel_data_in_shader:*] + [:format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texel_data:uint_texel_data_in_shader:*] + [:format="r16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="r8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rg8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8uint"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texel_data:unorm_texel_data_in_shader:*] + [:format="bgra8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rg8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgb10a2unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html.ini new file mode 100644 index 0000000000..9d30fc87e4 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/util/texture/texture_ok/cts.https.html.ini @@ -0,0 +1,46 @@ +[cts.https.html?q=webgpu:util,texture,texture_ok:float32:*] + [:format="rg32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:format="rgba32float"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texture_ok:norm:*] + expected: + if os == "mac" and debug: [OK, CRASH] + [:mode="bytes";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mode="bytes";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mode="colors";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mode="colors";format="r8unorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:util,texture,texture_ok:snorm_min:*] + [:mode="bytes";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:mode="colors";format="r8snorm"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html.ini new file mode 100644 index 0000000000..9294800fb5 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html.ini @@ -0,0 +1,1336 @@ +[cts.https.html?q=webgpu:web_platform,canvas,configure:alpha_mode:*] + [:canvasType="offscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:defaults:*] + [:canvasType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:device:*] + [:canvasType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:format:*] + [:canvasType="offscreen";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-10x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-12x10-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-12x10-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-12x12-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-12x12-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-4x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-4x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-5x4-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-5x4-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-5x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-5x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-6x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-6x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-6x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-6x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-8x5-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-8x5-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-8x6-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-8x6-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-8x8-unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="astc-8x8-unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc1-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc1-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc2-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc2-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc3-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc3-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc4-r-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc4-r-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc5-rg-snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc5-rg-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc6h-rgb-float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc6h-rgb-ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc7-rgba-unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bc7-rgba-unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="depth16unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="depth24plus"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="depth24plus-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="depth32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="eac-r11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="eac-r11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="eac-rg11snorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="eac-rg11unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="etc2-rgb8a1unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="etc2-rgb8a1unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="etc2-rgb8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="etc2-rgb8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="etc2-rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="etc2-rgba8unorm-srgb"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="r16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="r8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg11b10ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rg8unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgb10a2uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgb10a2unorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgb9e5ufloat"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba32float"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba32sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba32uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8sint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8snorm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8uint"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm-srgb"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*] + [:canvasType="offscreen";zeroDimension="height"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";zeroDimension="width"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";zeroDimension="height"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";zeroDimension="width"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*] + [:canvasType="offscreen";zeroDimension="height"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";zeroDimension="width"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";zeroDimension="height"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";zeroDimension="width"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:usage:*] + [:canvasType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,configure:viewFormats:*] + [:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="bgra8unorm";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16float";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16float";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="_undef_"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-bc"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"] + expected: + if os == "win": [PASS, FAIL] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html.ini new file mode 100644 index 0000000000..c7b1d390ee --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/context_creation/cts.https.html.ini @@ -0,0 +1,7 @@ +[cts.https.html?q=webgpu:web_platform,canvas,context_creation:return_type:*] + [:offscreen=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:offscreen=true] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html.ini new file mode 100644 index 0000000000..e9ec089393 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getCurrentTexture/cts.https.html.ini @@ -0,0 +1,109 @@ +[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:configured:*] + [:canvasType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*] + expected: + if os == "win" and debug: [OK, ERROR] + if os == "win" and not debug: ERROR + if os == "linux" and not debug: ERROR + [:canvasType="offscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=true] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="offscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";prevFrameCallsite="requestAnimationFrame";getCurrentTextureAgain=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=false] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen";prevFrameCallsite="runInNewCanvasFrame";getCurrentTextureAgain=true] + expected: + if os == "win": [PASS, FAIL] + if os == "linux" and not debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*] + expected: + if os == "win" and debug: [OK, ERROR] + if os == "win" and not debug: ERROR + if os == "linux" and not debug: ERROR + if os == "mac" and debug: [OK, CRASH] + [:canvasType="offscreen"] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: TIMEOUT + if os == "linux" and not debug: TIMEOUT + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:resize:*] + [:canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*] + [:canvasType="offscreen"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen"] + expected: + if os == "win" and debug: [PASS, FAIL] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html.ini new file mode 100644 index 0000000000..9ce2652b95 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/getPreferredCanvasFormat/cts.https.html.ini @@ -0,0 +1,2 @@ +[cts.https.html?q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*] + [:] diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html.ini new file mode 100644 index 0000000000..11d3a76160 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/readbackFromWebGPUCanvas/cts.https.html.ini @@ -0,0 +1,900 @@ +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*] + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="offscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="offscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";webgpuCanvasType="onscreen";canvas2DType="onscreen"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*] + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="convertToBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="transferToImageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*] + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="display-p3";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";colorSpace="srgb";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="display-p3";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="imageBitmap"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toBlob"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";colorSpace="srgb";snapshotType="toDataURL"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*] + [:format="bgra8unorm";alphaMode="opaque";webgl="webgl";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";webgl="webgl";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";webgl="webgl2";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="opaque";webgl="webgl2";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="bgra8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";webgl="webgl";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";webgl="webgl";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";webgl="webgl2";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="opaque";webgl="webgl2";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";webgl="webgl";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";webgl="webgl";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";webgl="webgl2";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba16float";alphaMode="premultiplied";webgl="webgl2";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";webgl="webgl";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";webgl="webgl";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";webgl="webgl2";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="opaque";webgl="webgl2";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:format="rgba8unorm";alphaMode="premultiplied";webgl="webgl2";upload="texSubImage2D"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*] + [:] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*] + [:configure=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:configure=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini new file mode 100644 index 0000000000..1ae92ed4ea --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageBitmap/cts.https.html.ini @@ -0,0 +1,3881 @@ +[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*] + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*] + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstPremultiplied=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*] + expected: + if os == "win": TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:alpha="none";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:alpha="premultiply";orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*] + expected: + if os == "win": TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="flipY";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="default";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: FAIL + if os == "linux" and not debug: [FAIL, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=false;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r16float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r32float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg16float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg32float";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win" and debug: NOTRUN + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "mac": FAIL + + [:orientation="none";colorSpaceConversion="none";srcFlipYInCopy=true;dstFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html.ini new file mode 100644 index 0000000000..c33716589e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/ImageData/cts.https.html.ini @@ -0,0 +1,347 @@ +[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*] + [:srcDoFlipYDuringCopy=false;dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*] + expected: + if os == "win" and debug: [OK, TIMEOUT] + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html.ini new file mode 100644 index 0000000000..a204128d36 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/canvas/cts.https.html.ini @@ -0,0 +1,5292 @@ +[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:color_space_conversion:*] + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="display-p3";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="r8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rg8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgb10a2unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba16float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba32float";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:srcColorSpace="srgb";dstColorSpace="srgb";dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true;srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*] + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*] + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="bgra8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="r8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rg8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgb10a2unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba16float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba32float";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";dstColorFormat="rgba8unorm-srgb";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*] + expected: + if os == "win": TIMEOUT + if os == "linux" and not debug: TIMEOUT + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="offscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: [PASS, TIMEOUT, NOTRUN] + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: [TIMEOUT, NOTRUN] + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="bgra8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="r8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rg8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgb10a2unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and debug: FAIL + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba16float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba32float";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: NOTRUN + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=false;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + [:canvasType="onscreen";contextName="webgl2";dstColorFormat="rgba8unorm-srgb";srcPremultiplied=true;dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: NOTRUN + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*] + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="offscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=false;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="bgra8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="r8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rg8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgb10a2unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba16float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba32float";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="opaque";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:canvasType="onscreen";srcAndDstInSameGPUDevice=true;dstColorFormat="rgba8unorm-srgb";srcAlphaMode="premultiplied";dstAlphaMode="premultiplied";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini new file mode 100644 index 0000000000..d189e8005e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/image/cts.https.html.ini @@ -0,0 +1,350 @@ +[cts.https.html?q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*] + [:srcDoFlipYDuringCopy=false;dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,copyToTexture,image:from_image:*] + expected: + if os == "win" and debug: TIMEOUT + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win" and debug: [TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN] + if os == "win" and not debug: FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=false;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="bgra8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="r8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rg8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgb10a2unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba16float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba32float";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:srcDoFlipYDuringCopy=true;dstColorFormat="rgba8unorm-srgb";dstPremultiplied=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html.ini new file mode 100644 index 0000000000..3ed5e19fd3 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/copyToTexture/video/cts.https.html.ini @@ -0,0 +1,120 @@ +[cts.https.html?q=webgpu:web_platform,copyToTexture,video:copy_from_video:*] + [:videoName="four-colors-h264-bt601.mp4";sourceType="VideoElement";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-h264-bt601.mp4";sourceType="VideoElement";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-h264-bt601.mp4";sourceType="VideoFrame";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-h264-bt601.mp4";sourceType="VideoFrame";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-theora-bt601.ogv";sourceType="VideoElement";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-theora-bt601.ogv";sourceType="VideoElement";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-theora-bt601.ogv";sourceType="VideoFrame";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-theora-bt601.ogv";sourceType="VideoFrame";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp8-bt601.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp8-bt601.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp8-bt601.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp8-bt601.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt601.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt601.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt601.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt601.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt709.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt709.webm";sourceType="VideoElement";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt709.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=false] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt709.webm";sourceType="VideoFrame";srcDoFlipYDuringCopy=true] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html.ini new file mode 100644 index 0000000000..115683ba2e --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/external_texture/video/cts.https.html.ini @@ -0,0 +1,192 @@ +[cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*] + [:sourceType="VideoElement";videoName="four-colors-h264-bt601.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-theora-bt601.ogv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-vp8-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-vp9-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-vp9-bt709.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-h264-bt601.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-theora-bt601.ogv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-vp8-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-vp9-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-vp9-bt709.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*] + [:sourceType="VideoElement";videoName="four-colors-h264-bt601.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-theora-bt601.ogv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-vp8-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-vp9-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-vp9-bt709.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-h264-bt601.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-theora-bt601.ogv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-vp8-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-vp9-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-vp9-bt709.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithRotationMetadata:*] + [:sourceType="VideoElement";videoName="four-colors-h264-bt601-rotate-180.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-h264-bt601-rotate-270.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoElement";videoName="four-colors-h264-bt601-rotate-90.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-h264-bt601-rotate-180.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-h264-bt601-rotate-270.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:sourceType="VideoFrame";videoName="four-colors-h264-bt601-rotate-90.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + +[cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*] + [:videoName="four-colors-h264-bt601.mp4"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-theora-bt601.ogv"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp8-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt601.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL + + [:videoName="four-colors-vp9-bt709.webm"] + expected: + if os == "win": FAIL + if os == "linux" and not debug: FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html.ini new file mode 100644 index 0000000000..0b18bacab1 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/worker/worker/cts.https.html.ini @@ -0,0 +1,9 @@ +[cts.https.html?q=webgpu:web_platform,worker,worker:worker:*] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + [:] + expected: + if os == "win": [PASS, TIMEOUT, NOTRUN] + if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "mac": FAIL diff --git a/testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.http.html.ini b/testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.http.html.ini new file mode 100644 index 0000000000..f60d411d59 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.http.html.ini @@ -0,0 +1,5 @@ +[exposed.http.html] + expected: + if os == "win": [OK, TIMEOUT] + if os == "linux" and not debug: [OK, TIMEOUT] + if os == "mac": [OK, TIMEOUT] diff --git a/testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.https.html.ini b/testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.https.html.ini new file mode 100644 index 0000000000..cd09531fed --- /dev/null +++ b/testing/web-platform/mozilla/meta/webgpu/webgpu/idl/exposed.https.html.ini @@ -0,0 +1,5 @@ +[exposed.https.html] + expected: + if os == "win": [OK, ERROR] + if os == "linux" and not debug: [OK, ERROR] + if os == "mac": [OK, ERROR] diff --git a/testing/web-platform/mozilla/meta/webtransport/__dir__.ini b/testing/web-platform/mozilla/meta/webtransport/__dir__.ini new file mode 100644 index 0000000000..a36ddc4a41 --- /dev/null +++ b/testing/web-platform/mozilla/meta/webtransport/__dir__.ini @@ -0,0 +1,4 @@ +prefs: [network.webtransport.enabled:true, network.webtransport.datagrams.enabled:true, security.OCSP.enabled:0] +# OCSP is disabled for this directory because we get errors from attempts to access the internet with it on +disabled: + if os == "android": 1823759 diff --git a/testing/web-platform/mozilla/meta/workers/__dir__.ini b/testing/web-platform/mozilla/meta/workers/__dir__.ini new file mode 100644 index 0000000000..4dea21a2a6 --- /dev/null +++ b/testing/web-platform/mozilla/meta/workers/__dir__.ini @@ -0,0 +1 @@ +prefs: [dom.workers.testing.enabled:true] diff --git a/testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini b/testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini new file mode 100644 index 0000000000..51ccbf2b7a --- /dev/null +++ b/testing/web-platform/mozilla/meta/workers/bug1674278-crash.html.ini @@ -0,0 +1,2 @@ +[bug1674278-crash.html] + expected: TIMEOUT diff --git a/testing/web-platform/mozilla/meta/workers/modules/shared-worker-import-csp.html.ini b/testing/web-platform/mozilla/meta/workers/modules/shared-worker-import-csp.html.ini new file mode 100644 index 0000000000..3451112945 --- /dev/null +++ b/testing/web-platform/mozilla/meta/workers/modules/shared-worker-import-csp.html.ini @@ -0,0 +1,11 @@ +[shared-worker-import-csp.html] + disabled: + if release_or_beta: https://bugzilla.mozilla.org/show_bug.cgi?id=1812591 + [script-src 'self' directive should disallow cross origin dynamic import.] + expected: [PASS, FAIL] + + [worker-src * directive should allow cross origin static import.] + expected: [PASS, FAIL] + + [script-src * directive should allow cross origin static import.] + expected: [PASS, FAIL] diff --git a/testing/web-platform/mozilla/tests/audio-output/selectAudioOutput-user-activation-consumed.https.html b/testing/web-platform/mozilla/tests/audio-output/selectAudioOutput-user-activation-consumed.https.html new file mode 100644 index 0000000000..01758fa179 --- /dev/null +++ b/testing/web-platform/mozilla/tests/audio-output/selectAudioOutput-user-activation-consumed.https.html @@ -0,0 +1,30 @@ + + +Test selectAudioOutput() after user activation is consumed + + + + + + + diff --git a/testing/web-platform/mozilla/tests/baselinecoverage/wpt_baselinecoverage.html b/testing/web-platform/mozilla/tests/baselinecoverage/wpt_baselinecoverage.html new file mode 100644 index 0000000000..889ee9367f --- /dev/null +++ b/testing/web-platform/mozilla/tests/baselinecoverage/wpt_baselinecoverage.html @@ -0,0 +1,22 @@ + + + +Baseline Coverage + + + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html new file mode 100644 index 0000000000..c420b940f8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.http.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html new file mode 100644 index 0000000000..a7bb3de773 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/sharedworker-import.https.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html new file mode 100644 index 0000000000..482a41186d --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.http.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html new file mode 100644 index 0000000000..4d75fa1ccc --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/script-src-self/worker-import.https.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html new file mode 100644 index 0000000000..f06c11dd78 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.http.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html new file mode 100644 index 0000000000..1c9483fc05 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/sharedworker-import.https.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html new file mode 100644 index 0000000000..f8a9e51557 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.http.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html new file mode 100644 index 0000000000..7d6a82d8fc --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.http-rp/worker-src-self/worker-import.https.html @@ -0,0 +1,118 @@ + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html new file mode 100644 index 0000000000..f66bc9ed7c --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.http.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html new file mode 100644 index 0000000000..bcd1f0f2ef --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/sharedworker-import.https.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html new file mode 100644 index 0000000000..68a610d994 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.http.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html new file mode 100644 index 0000000000..829e6e2b90 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/script-src-self/worker-import.https.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html new file mode 100644 index 0000000000..4c6757c65f --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.http.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html new file mode 100644 index 0000000000..2655a33036 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/sharedworker-import.https.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html new file mode 100644 index 0000000000..281987acfe --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.http.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html new file mode 100644 index 0000000000..4654856ada --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/gen/top.meta/worker-src-self/worker-import.https.html @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/content-security-policy/generic/test-case.sub.js b/testing/web-platform/mozilla/tests/content-security-policy/generic/test-case.sub.js new file mode 100644 index 0000000000..d9a6494dd3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/content-security-policy/generic/test-case.sub.js @@ -0,0 +1,98 @@ +function TestCase(scenarios, sanityChecker) { + function runTest(scenario) { + sanityChecker.checkScenario(scenario, subresourceMap); + + const urls = getRequestURLs(scenario.subresource, + scenario.origin, + scenario.redirection); + + /** @type {Subresource} */ + const subresource = { + subresourceType: scenario.subresource, + url: urls.testUrl, + policyDeliveries: scenario.subresource_policy_deliveries, + }; + + let violationEventResolve; + // Resolved with an array of securitypolicyviolation events. + const violationEventPromise = new Promise(resolve => { + violationEventResolve = resolve; + }); + + promise_test(async t => { + await xhrRequest(urls.announceUrl); + + // Currently only requests from top-level Documents are tested + // (specified by `spec.src.json`) and thus securitypolicyviolation + // events are assumed to be fired on the top-level Document here. + // When adding non-top-level Document tests, securitypolicyviolation + // events should be caught in appropriate contexts. + const violationEvents = []; + const listener = e => { violationEvents.push(e); }; + document.addEventListener('securitypolicyviolation', listener); + + try { + // Send out the real resource request. + // This should tear down the key if it's not blocked. + const mainPromise = invokeRequest(subresource, scenario.source_context_list); + if (scenario.expectation === 'allowed') { + await mainPromise; + } else { + await mainPromise + .then(t.unreached_func('main promise resolved unexpectedly')) + .catch(_ => {}); + } + } finally { + // Always perform post-processing/clean up for + // 'securitypolicyviolation' events and resolve + // `violationEventPromise`, to prevent timeout of the + // promise_test() below. + + // securitypolicyviolation events are fired in a queued task in + // https://w3c.github.io/webappsec-csp/#report-violation + // so wait for queued tasks to run using setTimeout(). + let timeout = 0; + if (scenario.subresource.startsWith('worklet-') && + navigator.userAgent.includes("Firefox/")) { + // https://bugzilla.mozilla.org/show_bug.cgi?id=1808911 + // In Firefox sometimes violations from Worklets are delayed. + timeout = 10; + } + await new Promise(resolve => setTimeout(resolve, timeout)); + + // Pass violation events to `violationEventPromise` (which will be tested + // in the subsequent promise_test()) and clean up the listener. + violationEventResolve(violationEvents); + document.removeEventListener('securitypolicyviolation', listener); + } + + // Send request to check if the key has been torn down. + const assertResult = await xhrRequest(urls.assertUrl); + + // Now check if the value has been torn down. If it's still there, + // we have blocked the request by content security policy. + assert_equals(assertResult.status, scenario.expectation, + "The resource request should be '" + scenario.expectation + "'."); + + }, scenario.test_description); + + promise_test(async _ => { + const violationEvents = await violationEventPromise; + if (scenario.expectation === 'allowed') { + assert_array_equals(violationEvents, [], + 'no violation events should be fired'); + } else { + assert_equals(violationEvents.length, 1, + 'One violation event should be fired'); + } + }, scenario.test_description + ": securitypolicyviolation"); + } // runTest + + function runTests() { + for (const scenario of scenarios) { + runTest(scenario); + } + } + + return {start: runTests}; +} diff --git a/testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-document-reflow-count.html b/testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-document-reflow-count.html new file mode 100644 index 0000000000..69c1c4b7dd --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-document-reflow-count.html @@ -0,0 +1,44 @@ + + + + CSS Contain: Test content-visibility:hidden reflow counts + + + + + + + hello + + + + diff --git a/testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-reflow-count.html b/testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-reflow-count.html new file mode 100644 index 0000000000..c1484d9c54 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-contain/content-visibility-hidden-reflow-count.html @@ -0,0 +1,120 @@ + + + + CSS Contain: Test content-visibility:hidden reflow counts + + + + + + + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/css/css-contain/content-visibility/content-visibility-auto-relevancy-updates-stop-ticking.html b/testing/web-platform/mozilla/tests/css/css-contain/content-visibility/content-visibility-auto-relevancy-updates-stop-ticking.html new file mode 100644 index 0000000000..57715be8a3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-contain/content-visibility/content-visibility-auto-relevancy-updates-stop-ticking.html @@ -0,0 +1,139 @@ + + +Content Visibility: stop ticking after relevancy updates + + + + + + + + + + + +
+
+
+
+ Hello, World! +
+
+ + diff --git a/testing/web-platform/mozilla/tests/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-003.html b/testing/web-platform/mozilla/tests/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-003.html new file mode 100644 index 0000000000..af0fc54e1d --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-003.html @@ -0,0 +1,146 @@ + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ diff --git a/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-005.html b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-005.html new file mode 100644 index 0000000000..d4c754c910 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-005.html @@ -0,0 +1,74 @@ + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-006.html b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-006.html new file mode 100644 index 0000000000..4b9cd746da --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-006.html @@ -0,0 +1,74 @@ + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-007.html b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-007.html new file mode 100644 index 0000000000..43739a65be --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-007.html @@ -0,0 +1,86 @@ + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-008.html b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-008.html new file mode 100644 index 0000000000..dbffc18ad0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-008.html @@ -0,0 +1,80 @@ + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-009.html b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-009.html new file mode 100644 index 0000000000..1e5e1d7e4e --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-grid/subgrid/subgrid-baseline-009.html @@ -0,0 +1,78 @@ + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-events.html b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-events.html new file mode 100644 index 0000000000..7b07c5d837 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-events.html @@ -0,0 +1,56 @@ + + + + + +
+
+
+ diff --git a/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-gutter-reflow-counts-001.html b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-gutter-reflow-counts-001.html new file mode 100644 index 0000000000..aa4ed4667b --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-gutter-reflow-counts-001.html @@ -0,0 +1,115 @@ + + + + CSS Overflow: Test scrollbar-gutter reflow counts + + + + + + + + +

Here is a scroll contaier for testing:

+
+
+
+ + + diff --git a/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos-ref.html b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos-ref.html new file mode 100644 index 0000000000..e1414f1f66 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos-ref.html @@ -0,0 +1,21 @@ + +CSS Overflow Reference: Root element's scrollbar on the left edge is accounted for in fixed-pos positioning + + + + +
+
diff --git a/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos.html b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos.html new file mode 100644 index 0000000000..5ecbad1b0e --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/css-overflow/scrollbar-left-fixedpos.html @@ -0,0 +1,23 @@ + +CSS Overflow Test: Root element's scrollbar on the left edge is accounted for in fixed-pos positioning + + + + + + +
+
diff --git a/testing/web-platform/mozilla/tests/css/cssom/media-print-change-print-ref.html b/testing/web-platform/mozilla/tests/css/cssom/media-print-change-print-ref.html new file mode 100644 index 0000000000..1fc00e7e39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/cssom/media-print-change-print-ref.html @@ -0,0 +1,2 @@ + +
PASS
diff --git a/testing/web-platform/mozilla/tests/css/cssom/media-print-change-print.html b/testing/web-platform/mozilla/tests/css/cssom/media-print-change-print.html new file mode 100644 index 0000000000..8e9172956c --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/cssom/media-print-change-print.html @@ -0,0 +1,8 @@ + + +
FAIL
+ diff --git a/testing/web-platform/mozilla/tests/css/cssom/moz-transform-exists.html b/testing/web-platform/mozilla/tests/css/cssom/moz-transform-exists.html new file mode 100644 index 0000000000..b46238863c --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/cssom/moz-transform-exists.html @@ -0,0 +1,22 @@ + +CSS Test: MozTransform exists in Gecko for compat reasons + + + + + diff --git a/testing/web-platform/mozilla/tests/css/cssom/window_size_rounding.html b/testing/web-platform/mozilla/tests/css/cssom/window_size_rounding.html new file mode 100644 index 0000000000..695bf8f34b --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/cssom/window_size_rounding.html @@ -0,0 +1,35 @@ + + + +
+
diff --git a/testing/web-platform/mozilla/tests/css/file-selector-button-margin-notref.html b/testing/web-platform/mozilla/tests/css/file-selector-button-margin-notref.html
new file mode 100644
index 0000000000..67fc0af389
--- /dev/null
+++ b/testing/web-platform/mozilla/tests/css/file-selector-button-margin-notref.html
@@ -0,0 +1,2 @@
+
+
diff --git a/testing/web-platform/mozilla/tests/css/file-selector-button-margin.html b/testing/web-platform/mozilla/tests/css/file-selector-button-margin.html
new file mode 100644
index 0000000000..46c1bd0e3e
--- /dev/null
+++ b/testing/web-platform/mozilla/tests/css/file-selector-button-margin.html
@@ -0,0 +1,10 @@
+
+CSS Test: margin can be used to shrink the spacing between the file selector button and its label
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print-ref.html b/testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print-ref.html
new file mode 100644
index 0000000000..ad2922d8a1
--- /dev/null
+++ b/testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print-ref.html
@@ -0,0 +1,5 @@
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print.sub.html b/testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print.sub.html
new file mode 100644
index 0000000000..d0647da9b3
--- /dev/null
+++ b/testing/web-platform/mozilla/tests/css/iframe-os-text-scale-print.sub.html
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/testing/web-platform/mozilla/tests/css/mediaqueries/mq-gamut-resist-fingerprinting.html b/testing/web-platform/mozilla/tests/css/mediaqueries/mq-gamut-resist-fingerprinting.html
new file mode 100644
index 0000000000..06424705ac
--- /dev/null
+++ b/testing/web-platform/mozilla/tests/css/mediaqueries/mq-gamut-resist-fingerprinting.html
@@ -0,0 +1,40 @@
+
+Test: color-gamut only matches sRGB when resisting fingerprinting
+
+
+
+
+

Test passes if there are two filled green squares and no red. + +

+

+
diff --git a/testing/web-platform/mozilla/tests/css/quirks-invalidation-standard-sheet.html b/testing/web-platform/mozilla/tests/css/quirks-invalidation-standard-sheet.html new file mode 100644 index 0000000000..b926f81af4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/quirks-invalidation-standard-sheet.html @@ -0,0 +1,14 @@ + + + +
+ diff --git a/testing/web-platform/mozilla/tests/css/reference/ref-filled-green-100px-square.xht b/testing/web-platform/mozilla/tests/css/reference/ref-filled-green-100px-square.xht new file mode 100644 index 0000000000..9b647491e9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/reference/ref-filled-green-100px-square.xht @@ -0,0 +1,19 @@ + + + + CSS Reftest Reference + + + +

Test passes if there are two filled green squares and no red.

+
+

+
+ + diff --git a/testing/web-platform/mozilla/tests/css/resources/iframe-os-text-scale-inner.html b/testing/web-platform/mozilla/tests/css/resources/iframe-os-text-scale-inner.html new file mode 100644 index 0000000000..be51cc957c --- /dev/null +++ b/testing/web-platform/mozilla/tests/css/resources/iframe-os-text-scale-inner.html @@ -0,0 +1,9 @@ + + +TEST diff --git a/testing/web-platform/mozilla/tests/dom/classList.html b/testing/web-platform/mozilla/tests/dom/classList.html new file mode 100644 index 0000000000..21d79f49e3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/classList.html @@ -0,0 +1,526 @@ + + +Test for the classList element attribute + + +
+ diff --git a/testing/web-platform/mozilla/tests/dom/delayed_window_print.html b/testing/web-platform/mozilla/tests/dom/delayed_window_print.html new file mode 100644 index 0000000000..0bb9977184 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/delayed_window_print.html @@ -0,0 +1,39 @@ + + +Test for delaying window.print() before load + + + + diff --git a/testing/web-platform/mozilla/tests/dom/dispatch_select_event.html b/testing/web-platform/mozilla/tests/dom/dispatch_select_event.html new file mode 100644 index 0000000000..1fb70aa5b1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/dispatch_select_event.html @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/dom/focus-invalid-uri-link.html b/testing/web-platform/mozilla/tests/dom/focus-invalid-uri-link.html new file mode 100644 index 0000000000..5de81c866f --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/focus-invalid-uri-link.html @@ -0,0 +1,63 @@ + + + + + + + diff --git a/testing/web-platform/mozilla/tests/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js b/testing/web-platform/mozilla/tests/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js new file mode 100644 index 0000000000..6e8192aaef --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/fs/fs-writable_unlocked_on_tab_close.https.window.js @@ -0,0 +1,70 @@ +// META: title=Origin private file system used from multiple tabs +// META: script=support/testHelpers.js + +promise_test(async t => { + const bc = new BroadcastChannel("Coordinate writables"); + + function firstReady(win) { + return new Promise(resolve => { + // Blur triggers after the unload event and after window.closed is set + win.onblur = () => { + // Closing the low-level file handle may get stuck, but the unlocking + // request can only be sent to the parent after the handle is closed. + // There is no guarantee when or if the closing will be complete. + // + // Therefore, the content process shutdown does not wait for the + // completion but sets window.closed and calls the unload listeners + // while actually still holding onto some resources. + // + // Since in this test we mainly want to ensure that a file + // does not remain locked indefinitely, we wait for a reasonable amount + // of time before creating a new writable, corresponding roughly to + // a 500ms closing delay. + const timeoutMs = 400; + setTimeout(() => { + resolve(win); + }, timeoutMs); + }; + }); + } + + const firstTabName = "support/fs-open_writable_then_close_tab.sub.html"; + const firstTab = await firstReady(window.open(firstTabName)); + assert_true(firstTab.closed, "Is the first tab already closed?"); + + function secondReady(win) { + return new Promise(resolve => { + bc.onmessage = e => { + if (e.data === "Second window ready!") { + resolve(win); + } + }; + }); + } + + const secondTabName = "support/fs-open_writable_after_trigger.sub.html"; + const secondTab = await secondReady(window.open(secondTabName)); + + let isDone = false; + let childStatus = "Success"; + + const secondSucceeded = new Promise(resolve => { + bc.onmessage = e => { + isDone = true; + if (e.data !== "Success") { + childStatus = e.data; + } + + resolve(); + }; + }); + + bc.postMessage("Create writable in the second window"); + + await secondSucceeded; + assert_true(isDone, "Did the second tab respond?"); + + await fetch_tests_from_window(secondTab); + + assert_equals(childStatus, "Success"); +}, `writable available for other tabs after one tab is closed`); diff --git a/testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_after_trigger.sub.html b/testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_after_trigger.sub.html new file mode 100644 index 0000000000..b64d97083f --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_after_trigger.sub.html @@ -0,0 +1,45 @@ + + +Child context test(s) + + + + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_then_close_tab.sub.html b/testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_then_close_tab.sub.html new file mode 100644 index 0000000000..098fe83b1f --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/fs/support/fs-open_writable_then_close_tab.sub.html @@ -0,0 +1,20 @@ + + +Child context test(s) + + + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/dom/fs/support/testHelpers.js b/testing/web-platform/mozilla/tests/dom/fs/support/testHelpers.js new file mode 100644 index 0000000000..5cf47435c1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/fs/support/testHelpers.js @@ -0,0 +1,15 @@ +async function waitUntil(isWaitDone, untilMs, stepMs = 25) { + const startMs = Date.now(); + + return new Promise((resolve, reject) => { + const areWeDoneYet = setInterval(async function() { + if (await isWaitDone()) { + clearInterval(areWeDoneYet); + resolve(); + } else if (Date.now() > startMs + untilMs) { + clearInterval(areWeDoneYet); + reject(new Error("Timed out after " + untilMs + "ms")); + } + }, stepMs); + }); +} diff --git a/testing/web-platform/mozilla/tests/dom/range-in-two-selections.html b/testing/web-platform/mozilla/tests/dom/range-in-two-selections.html new file mode 100644 index 0000000000..a37464d55a --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/range-in-two-selections.html @@ -0,0 +1,34 @@ + + + + + + + + + +One two + + + + diff --git a/testing/web-platform/mozilla/tests/dom/throttling/resources/test.html b/testing/web-platform/mozilla/tests/dom/throttling/resources/test.html new file mode 100644 index 0000000000..7eb9dd1e40 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/resources/test.html @@ -0,0 +1,5 @@ + + + + + diff --git a/testing/web-platform/mozilla/tests/dom/throttling/resources/throttling.js b/testing/web-platform/mozilla/tests/dom/throttling/resources/throttling.js new file mode 100644 index 0000000000..280b0adc0d --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/resources/throttling.js @@ -0,0 +1,136 @@ +function waitForLoad() { + return new Promise(resolve => addEventListener('load', resolve)) + .then(() => delay(10)); +} + +function delay(timeout) { + return new Promise(resolve => step_timeout(() => resolve(), 10)); +} + +function busy(work) { + return delay(10).then(() => new Promise(resolve => { + step_timeout(() => { + let end = performance.now() + work; + while (performance.now() < end) { + + } + + resolve(); + }, 1); + })); +} + +function getThrottlingRate(delay) { + return new Promise(resolve => { + let start = performance.now(); + setTimeout(() => { + let rate = Math.floor((performance.now() - start) / delay); + resolve(rate); + }, delay); + }); +} + +function addElement(t, element, src) { + return new Promise((resolve, reject) => { + let e = document.createElement(element); + e.addEventListener('load', () => resolve(e)); + if (src) { + e.src = src; + } + document.body.appendChild(e); + t.add_cleanup(() => e.remove()); + }); +} + +function inFrame(t) { + return addElement(t, "iframe", "resources/test.html") + .then(frame => delay(10).then(() => Promise.resolve(frame.contentWindow))); +} + +function addWebSocket(t, url) { + return new Promise((resolve, reject) => { + let socket = new WebSocket(url); + socket.onopen = () => { + t.add_cleanup(() => socket.close()); + resolve(); + }; + socket.onerror = reject; + }); +} + +function addRTCPeerConnection(t) { + return new Promise((resolve, reject) => { + let connection = new RTCPeerConnection(); + t.add_cleanup(() => { + connection.close() + }); + + resolve(); + }); +} + +function addIndexedDB(t) { + return new Promise((resolve, reject) => { + let iDBState = { + running: false, + db: null + }; + + let req = indexedDB.open("testDB", 1); + + req.onupgradeneeded = e => { + let db = e.target.result; + let store = db.createObjectStore("testOS", {keyPath: "id"}); + let index = store.createIndex("index", ["col"]); + }; + + req.onsuccess = e => { + let db = iDBState.db = e.target.result; + let store = db.transaction("testOS", "readwrite").objectStore("testOS"); + let ctr = 0; + + iDBState.running = true; + + function putLoop() { + if (!iDBState.running) { + return; + } + + let req = store.put({id: ctr++, col: "foo"}); + req.onsuccess = putLoop; + + if (!iDBState.request) { + iDBState.request = req; + } + } + + putLoop(); + resolve(); + }; + + t.add_cleanup(() => { + iDBState.running = false; + iDBState.db && iDBState.db.close(); + iDBState.db = null; + }); + }); +} + +function addWebAudio(t) { + return new Promise(resolve => { + let context = new (window.AudioContext || window.webkitAudioContext)(); + context.onstatechange = () => (context.state === "running") && resolve(); + + let gain = context.createGain(); + gain.gain.value = 0.1; + gain.connect(context.destination); + + let webaudionode = context.createOscillator(); + webaudionode.type = 'square'; + webaudionode.frequency.value = 440; // value in hertz + webaudionode.connect(gain); + webaudionode.start(); + + t.add_cleanup(() => webaudionode.stop()); + }); +} diff --git a/testing/web-platform/mozilla/tests/dom/throttling/resources/ws.sub.js b/testing/web-platform/mozilla/tests/dom/throttling/resources/ws.sub.js new file mode 100644 index 0000000000..a1ac273a54 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/resources/ws.sub.js @@ -0,0 +1,3 @@ +var __SERVER__NAME = "{{host}}"; +var __PORT = "{{ports[ws][0]}}"; +var __PATH = "echo"; diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-1.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-1.window.js new file mode 100644 index 0000000000..86cefc8a81 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-1.window.js @@ -0,0 +1,10 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => busy(100) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_greater_than(rate, 10, "Timeout wasn't throttled"); + }), "Throttle when all budget has been used."); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-2.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-2.window.js new file mode 100644 index 0000000000..3ccb35dc08 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-2.window.js @@ -0,0 +1,11 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => inFrame(t) + .then(win => win.busy(100) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_greater_than(rate, 10, "Timeout wasn't throttled"); + }), "Throttle iframe when all budget has been used"); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-3.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-3.window.js new file mode 100644 index 0000000000..d1c38bcc12 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-3.window.js @@ -0,0 +1,11 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => inFrame(t) + .then(win => busy(100) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when all budget in parent has been used"); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-4.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-4.window.js new file mode 100644 index 0000000000..b072b51809 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-4.window.js @@ -0,0 +1,11 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => inFrame(t) + .then(win => win.busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle parent when all budget in iframe has been used"); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-indexeddb.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-indexeddb.window.js new file mode 100644 index 0000000000..73c734a584 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-indexeddb.window.js @@ -0,0 +1,35 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => addIndexedDB(t) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there are open IndexedDB transactions."); + +promise_test(t => inFrame(t) + .then(win => win.addIndexedDB(t)) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there are open IndexedDB transactions in iframe."); + +promise_test(t => inFrame(t) + .then(win => addIndexedDB(t) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there are open IndexedDB transactions in parent."); + +promise_test(t => inFrame(t) + .then(win => win.addIndexedDB(t) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there are open IndexedDB transactions in iframe."); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-webaudio.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-webaudio.window.js new file mode 100644 index 0000000000..5cd7193788 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-webaudio.window.js @@ -0,0 +1,35 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => addWebAudio(t) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there is active WebAudio."); + +promise_test(t => inFrame(t) + .then(win => win.addWebAudio(t)) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there is active WebAudio in iframe."); + +promise_test(t => inFrame(t) + .then(win => addWebAudio(t) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there is active WebAudio in parent."); + +promise_test(t => inFrame(t) + .then(win => win.addWebAudio(t) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there is active WebAudio in iframe."); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-webrtc.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-webrtc.window.js new file mode 100644 index 0000000000..2842f77e44 --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-webrtc.window.js @@ -0,0 +1,35 @@ +// META: script=resources/throttling.js + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => addRTCPeerConnection(t) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there are open RTCPeerConnections."); + +promise_test(t => inFrame(t) + .then(win => win.addRTCPeerConnection(t)) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there are open RTCPeerConnections in iframe."); + +promise_test(t => inFrame(t) + .then(win => addRTCPeerConnection(t) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there are open RTCPeerConnections in parent."); + +promise_test(t => inFrame(t) + .then(win => win.addRTCPeerConnection(t) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there are open RTCPeerConnections in iframe."); diff --git a/testing/web-platform/mozilla/tests/dom/throttling/throttling-ws.window.js b/testing/web-platform/mozilla/tests/dom/throttling/throttling-ws.window.js new file mode 100644 index 0000000000..185654e04d --- /dev/null +++ b/testing/web-platform/mozilla/tests/dom/throttling/throttling-ws.window.js @@ -0,0 +1,37 @@ +// META: script=resources/ws.sub.js +// META: script=resources/throttling.js +let server = "ws://" + __SERVER__NAME + ":" + __PORT + "/" + __PATH; + +setup(() => waitForLoad() + .then(() => "setup done")); + +promise_test(t => addWebSocket(t, server) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there are open WebSockets."); + +promise_test(t => inFrame(t) + .then(win => win.addWebSocket(t, server)) + .then(() => busy(100)) + .then(() => getThrottlingRate(100)) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle when there are open WebSockets in iframe."); + +promise_test(t => inFrame(t) + .then(win => addWebSocket(t, server) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there are open WebSockets in parent."); + +promise_test(t => inFrame(t) + .then(win => win.addWebSocket(t, server) + .then(() => win.busy(100)) + .then(() => win.getThrottlingRate(100))) + .then(rate => { + assert_less_than(rate, 10, "Timeout was throttled"); + }), "Don't throttle iframe when there are open WebSockets in iframe."); diff --git a/testing/web-platform/mozilla/tests/editor/delete-space-after-double-click-selection.html b/testing/web-platform/mozilla/tests/editor/delete-space-after-double-click-selection.html new file mode 100644 index 0000000000..6c065cbc12 --- /dev/null +++ b/testing/web-platform/mozilla/tests/editor/delete-space-after-double-click-selection.html @@ -0,0 +1,278 @@ + + + + + + Test for Bug 1783641 + + + + + + + + Mozilla Bug 1783641
+ + +
+ + + + diff --git a/testing/web-platform/mozilla/tests/editor/input-setRangeText-during-noframe-crash.html b/testing/web-platform/mozilla/tests/editor/input-setRangeText-during-noframe-crash.html new file mode 100644 index 0000000000..815ec994e8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/editor/input-setRangeText-during-noframe-crash.html @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/editor/white-space-handling-in-mail-editor.html b/testing/web-platform/mozilla/tests/editor/white-space-handling-in-mail-editor.html new file mode 100644 index 0000000000..06fe0acf6e --- /dev/null +++ b/testing/web-platform/mozilla/tests/editor/white-space-handling-in-mail-editor.html @@ -0,0 +1,371 @@ + + + + + + + +Testing white-space handling in mail editor mode + + + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer-mixed-content.js b/testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer-mixed-content.js new file mode 100644 index 0000000000..ad59904fd9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer-mixed-content.js @@ -0,0 +1,51 @@ +if (this.document === undefined) { + importScripts("/common/utils.js"); + importScripts("/resources/testharness.js"); + importScripts("/fetch/api/resources/utils.js"); + importScripts("/common/get-host-info.sub.js"); +} + +function testReferrerAfterRedirection(desc, redirectUrl, redirectLocation, referrerPolicy, redirectReferrerPolicy, expectedReferrer) { + var url = redirectUrl; + var urlParameters = "?location=" + encodeURIComponent(redirectLocation); + + if (redirectReferrerPolicy) + urlParameters += "&redirect_referrerpolicy=" + redirectReferrerPolicy; + + var requestInit = {"redirect": "follow", "referrerPolicy": referrerPolicy}; + + promise_test(function(test) { + return fetch(url + urlParameters, requestInit).then(function(response) { + assert_equals(response.status, 200, "Inspect header response's status is 200"); + assert_equals(response.headers.get("x-request-referer"), expectedReferrer ? expectedReferrer : null, "Check referrer header"); + }); + }, desc); +} + +var referrerOrigin = get_host_info().HTTPS_ORIGIN + "/"; +var referrerUrl = location.href; + +var RESOURCES_DIR = "/fetch/api/resources/"; +var redirectUrl = RESOURCES_DIR + "redirect.py"; +var locationUrl = get_host_info().HTTPS_ORIGIN + RESOURCES_DIR + "inspect-headers.py?headers=referer"; +var httpLocationUrl = get_host_info().HTTP_REMOTE_ORIGIN + RESOURCES_DIR + "inspect-headers.py?cors&headers=referer"; + +testReferrerAfterRedirection("Downgrade, empty init, unsafe-url redirect header ", redirectUrl, httpLocationUrl, "", "unsafe-url", referrerUrl); +testReferrerAfterRedirection("Downgrade, empty init, no-referrer-when-downgrade redirect header ", redirectUrl, httpLocationUrl, "", "no-referrer-when-downgrade", null); +testReferrerAfterRedirection("Downgrade, empty init, same-origin redirect header ", redirectUrl, httpLocationUrl, "", "same-origin", null); +testReferrerAfterRedirection("Downgrade, empty init, origin redirect header ", redirectUrl, httpLocationUrl, "", "origin", referrerOrigin); +testReferrerAfterRedirection("Downgrade, empty init, origin-when-cross-origin redirect header ", redirectUrl, httpLocationUrl, "", "origin-when-cross-origin", referrerOrigin); +testReferrerAfterRedirection("Downgrade, empty init, no-referrer redirect header ", redirectUrl, httpLocationUrl, "", "no-referrer", null); +testReferrerAfterRedirection("Downgrade, empty init, strict-origin redirect header ", redirectUrl, httpLocationUrl, "", "strict-origin", null); +testReferrerAfterRedirection("Downgrade, empty init, strict-origin-when-cross-origin redirect header ", redirectUrl, httpLocationUrl, "", "strict-origin-when-cross-origin", null); + +testReferrerAfterRedirection("Downgrade, empty redirect header, unsafe-url init ", redirectUrl, httpLocationUrl, "unsafe-url", "", referrerUrl); +testReferrerAfterRedirection("Downgrade, empty redirect header, no-referrer-when-downgrade init ", redirectUrl, httpLocationUrl, "no-referrer-when-downgrade", "", null); +testReferrerAfterRedirection("Downgrade, empty redirect header, same-origin init ", redirectUrl, httpLocationUrl, "same-origin", "", null); +testReferrerAfterRedirection("Downgrade, empty redirect header, origin init ", redirectUrl, httpLocationUrl, "origin", "", referrerOrigin); +testReferrerAfterRedirection("Downgrade, empty redirect header, origin-when-cross-origin init ", redirectUrl, httpLocationUrl, "origin-when-cross-origin", "", referrerOrigin); +testReferrerAfterRedirection("Downgrade, empty redirect header, no-referrer init ", redirectUrl, httpLocationUrl, "no-referrer", "", null); +testReferrerAfterRedirection("Downgrade, empty redirect header, strict-origin init ", redirectUrl, httpLocationUrl, "strict-origin", "", null); +testReferrerAfterRedirection("Downgrade, empty redirect header, strict-origin-when-cross-origin init ", redirectUrl, httpLocationUrl, "strict-origin-when-cross-origin", "", null); + + diff --git a/testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer.https.html b/testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer.https.html new file mode 100644 index 0000000000..bcd24892e2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/api/redirect/redirect-referrer.https.html @@ -0,0 +1,18 @@ + + + + + Fetch: redirect referrer handling, mixed content + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority-disabled.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority-disabled.h2.html new file mode 100644 index 0000000000..8f4a2a15aa --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority-disabled.h2.html @@ -0,0 +1,18 @@ + + + + + + fetchpriority: internal priorities of corresponding http-on-opening-requests + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.h2.html new file mode 100644 index 0000000000..43f0b10be2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.h2.html @@ -0,0 +1,18 @@ + + + + + + fetchpriority: internal priorities of corresponding http-on-opening-requests + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.js new file mode 100644 index 0000000000..dfdfd4a161 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/fetchpriority.js @@ -0,0 +1,107 @@ +import * as scriptTestsData from "./support/script-tests-data.js"; +import * as linkTestsData from "./support/link-tests-data.js"; +import * as fontfaceTestsData from "./support/font-face-tests-data.js"; +import * as imageTestsData from "./support/image-tests-data.js"; +import * as fetchTestsData from "./support/fetch-tests-data.js"; + +const kTopicHttpOnOpeningRequest = "http-on-opening-request"; + +function getFileNameAndSuffixOf(aStr) { + return aStr.substr(aStr.lastIndexOf("/") + 1); +} + +let httpOnOpeningRequests = []; + +const observeHttpOnOpeningRequest = { observe(aSubject, aTopic) { + assert_equals(aTopic, kTopicHttpOnOpeningRequest, "Observed '" + + kTopicHttpOnOpeningRequest + "'"); + + const fileNameAndSuffix = getFileNameAndSuffixOf( + aSubject.QueryInterface(SpecialPowers.Ci.nsIChannel).URI.spec); + const internalPriority = + aSubject.QueryInterface(SpecialPowers.Ci.nsISupportsPriority).priority; + + httpOnOpeningRequests.push( + { fileNameAndSuffix: fileNameAndSuffix, + internalPriority: internalPriority}); +}}; + +SpecialPowers.addObserver(observeHttpOnOpeningRequest, + kTopicHttpOnOpeningRequest); + +function containsOnlyUniqueFileNames(aRequests) { + const fileNames = aRequests.map((r) => r.fileNameAndSuffix); + return (new Set(fileNames)).size == fileNames.length; +} + +const kTestGroups = [ + scriptTestsData, linkTestsData, fontfaceTestsData, imageTestsData, fetchTestsData +]; + +const kSupportFolderName = "support"; + +function runSingleTest(aTestData, aTestFolderName) { + promise_test((t) => { + return new Promise(resolve => { + const testPath = kSupportFolderName + "/" + aTestFolderName + "/" + + aTestData.testFileName; + var childWindow = window.open(testPath); + + t.add_cleanup(() => { + httpOnOpeningRequests = []; + childWindow.close(); + }); + + window.addEventListener("message", resolve); + }).then(e => { + assert_true(typeof e.data === "string", "String message received"); + assert_equals(e.data, "ChildLoaded", "Child loaded"); + + assert_greater_than(aTestData.expectedRequests.length, 0, + "Test data should be non-empty"); + + assert_true(containsOnlyUniqueFileNames(aTestData.expectedRequests), + "Test data contains only unique filenames") + + assert_greater_than(httpOnOpeningRequests.length, 0, + "Observed HTTP requests should be non-empty"); + + assert_true(containsOnlyUniqueFileNames(httpOnOpeningRequests), + "Observed only one HTTP request per filename"); + + // The actual order of the "http-on-opening-request"s is not checked, + // since the corresponding notification is sent when the resource is + // started to be loaded. However, since the resources might be too + // quick to load, depending on the machine and network, it can't be + // ensured that the server can reflect the priorities correctly. + // Hence, here only the internal priority sent to the server is + // checked. + aTestData.expectedRequests.forEach( + (expectedRequest) => { + const actualRequest = + httpOnOpeningRequests.find( + (actualRequest) => actualRequest.fileNameAndSuffix == + expectedRequest.fileNameAndSuffix); + assert_not_equals(actualRequest, undefined, + "Found request for \"" + expectedRequest.fileNameAndSuffix + + "\""); + assert_equals(actualRequest.internalPriority, + expectedRequest.internalPriority, + "Check internal priority for '" + + expectedRequest.fileNameAndSuffix + "'"); + }); + }); + }, aTestData.testFileName + ": test different 'fetchpriority' values"); +} + +export function runTests(aRunConfig) { + for (const testGroup of kTestGroups) { + const testDataKey = aRunConfig.testDataKey; + if (!testGroup[testDataKey]) { + continue; + } + for (const singleTestData of testGroup[testDataKey]) { + runSingleTest(singleTestData, testGroup.kTestFolderName); + } + } +} diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests-data.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests-data.js new file mode 100644 index 0000000000..4edb3ae171 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests-data.js @@ -0,0 +1,40 @@ +export const kTestFolderName = "fetch-tests"; + +const kExpectedRequestsOfFetchAPI = [ + { fileNameAndSuffix: "dummy.css?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?5", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?6", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?7", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?8", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?9", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?10", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + } +]; + +export const kTestData = [ + { testFileName: "fetch-init.h2.html", + expectedRequests: kExpectedRequestsOfFetchAPI + } +]; diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests/fetch-init.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests/fetch-init.h2.html new file mode 100644 index 0000000000..0e267b0a3a --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/fetch-tests/fetch-init.h2.html @@ -0,0 +1,66 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests-data.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests-data.js new file mode 100644 index 0000000000..513bfe7a03 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests-data.js @@ -0,0 +1,21 @@ +const kExpectedRequests = [ + { fileNameAndSuffix: "dummy.font", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, +]; + +export const kTestFolderName = "font-face-tests"; + +export const kTestData = [ + { testFileName: "load-font-face-from-head.h2.html", + expectedRequests: kExpectedRequests + }, + { testFileName: "load-font-face-from-worker.h2.html", + expectedRequests: kExpectedRequests + }, + { testFileName: "load-font-face-from-script.h2.html", + expectedRequests: kExpectedRequests + }, +]; + +export const kTestDataDisabled = kTestData; diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/font-face-worker.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/font-face-worker.js new file mode 100644 index 0000000000..5afd6641b5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/font-face-worker.js @@ -0,0 +1,5 @@ +const fontFace = new FontFace("dummy-font", "url(../resources/dummy.font)"); +fonts.add(fontFace); +fontFace.load(); + +fonts.ready.then(() => { postMessage("Font loaded"); }) diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-head.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-head.h2.html new file mode 100644 index 0000000000..db3ebc148c --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-head.h2.html @@ -0,0 +1,24 @@ + + + + + fetchpriority + + + +asdf + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-script.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-script.h2.html new file mode 100644 index 0000000000..90af7200d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-script.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + +asdf + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-worker.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-worker.h2.html new file mode 100644 index 0000000000..795e517594 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/font-face-tests/load-font-face-from-worker.h2.html @@ -0,0 +1,19 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests-data.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests-data.js new file mode 100644 index 0000000000..ee070c338b --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests-data.js @@ -0,0 +1,96 @@ +export const kTestFolderName = "image-tests"; + +// The internal priorities are specified as implementation-defined, +// (https://fetch.spec.whatwg.org/#concept-fetch, step 15). For web- +// compatibility, Chromium's mapping is chosen +// (https://web.dev/articles/fetch-priority#browser_priority_and_fetchpriority). +const kExpectedRequestsOfInitialLoad = [ + { fileNameAndSuffix: "square_25px_x_25px.png?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "square_25px_x_25px.png?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "square_25px_x_25px.png?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "square_25px_x_25px.png?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, +]; + +const kExpectedRequestsOfInitialLoadDisabled = [ + { fileNameAndSuffix: "square_25px_x_25px.png?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "square_25px_x_25px.png?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "square_25px_x_25px.png?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "square_25px_x_25px.png?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, +]; + +const kExpectedRequestsOfDynamicLoad = kExpectedRequestsOfInitialLoad; + +const kExpectedRequestsOfDynamicLoadDisabled = kExpectedRequestsOfInitialLoadDisabled; + +const kExpectedRequestsOfInitialLoadForSVGImageTagDisabled = kExpectedRequestsOfInitialLoadDisabled; + +// TODO(bug 1865837): Should SVG's `` element support the `fetchpriority` attribute? +const kExpectedRequestsOfInitialLoadForSVGImageTag = kExpectedRequestsOfInitialLoadForSVGImageTagDisabled; + +const kExpectedRequestsOfDynamicLoadForSVGImageTagDisabled = kExpectedRequestsOfDynamicLoadDisabled; + +// TODO(bug 1865837): Should SVG's `` element support the `fetchpriority` attribute? +const kExpectedRequestsOfDynamicLoadForSVGImageTag = kExpectedRequestsOfDynamicLoadForSVGImageTagDisabled; + +const kExpectedRequestsShapeOutsideImage = [ + { fileNameAndSuffix: "square_25px_x_25px.png?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "square_25px_x_25px.png?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, +]; + +const kExpectedRequestsShapeOutsideImageDisabled = kExpectedRequestsShapeOutsideImage; + +export const kTestData = [ + { testFileName: "image-initial-load.h2.html", + expectedRequests: kExpectedRequestsOfInitialLoad + }, + { testFileName: "image-dynamic-load.h2.html", + expectedRequests: kExpectedRequestsOfDynamicLoad + }, + { testFileName: "image-svg-initial-load.h2.html", + expectedRequests: kExpectedRequestsOfInitialLoadForSVGImageTag, + }, + { testFileName: "image-svg-dynamic-load.h2.html", + expectedRequests: kExpectedRequestsOfDynamicLoadForSVGImageTag, + }, + { testFileName: "shape-outside-image.h2.html", + expectedRequests: kExpectedRequestsShapeOutsideImage + }, +]; + +export const kTestDataDisabled = [ + { testFileName: "image-initial-load.h2.html", + expectedRequests: kExpectedRequestsOfInitialLoadDisabled + }, + { testFileName: "image-dynamic-load.h2.html", + expectedRequests: kExpectedRequestsOfDynamicLoadDisabled + }, + { testFileName: "image-svg-initial-load.h2.html", + expectedRequests: kExpectedRequestsOfInitialLoadForSVGImageTagDisabled, + }, + { testFileName: "image-svg-dynamic-load.h2.html", + expectedRequests: kExpectedRequestsOfDynamicLoadForSVGImageTagDisabled, + }, + { testFileName: "shape-outside-image.h2.html", + expectedRequests: kExpectedRequestsShapeOutsideImageDisabled + }, +]; diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-dynamic-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-dynamic-load.h2.html new file mode 100644 index 0000000000..20de6ed042 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-dynamic-load.h2.html @@ -0,0 +1,41 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-initial-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-initial-load.h2.html new file mode 100644 index 0000000000..c3ee532d9e --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-initial-load.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + img + img + img + img + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-dynamic-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-dynamic-load.h2.html new file mode 100644 index 0000000000..81df28cd8a --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-dynamic-load.h2.html @@ -0,0 +1,50 @@ + + + + + internal priority of SVG's <image> element (dynamic insertion) + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-initial-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-initial-load.h2.html new file mode 100644 index 0000000000..d8d46e37c8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/image-svg-initial-load.h2.html @@ -0,0 +1,30 @@ + + + + + internal priority of SVG's <image> element + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/shape-outside-image.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/shape-outside-image.h2.html new file mode 100644 index 0000000000..7668a3292c --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/image-tests/shape-outside-image.h2.html @@ -0,0 +1,29 @@ + + + + + internal priority of shape-outside image + + + + +img with shape-outside image + +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests-data.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests-data.js new file mode 100644 index 0000000000..16e59f2fd9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests-data.js @@ -0,0 +1,471 @@ +export const kTestFolderName = "link-tests"; + +const kExpectedRequestsOfLoadStylesheet = [ + { fileNameAndSuffix: "dummy.css?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?5", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?6", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?7", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?8", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + // `media=print` doesn't match the environment + // (https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#matches-the-environment) + // hence all internal priorities should be low. + { fileNameAndSuffix: "dummy.css?9", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?10", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?11", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.css?12", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, +]; + +const kExpectedRequestsOfLoadStylesheetDisabled = [ + { fileNameAndSuffix: "dummy.css?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?5", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?6", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?7", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?8", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?9", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?10", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?11", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.css?12", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +]; + +const kExpectedRequestsOfLinkPreloadFont = [ + { fileNameAndSuffix: "dummy.font?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.font?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.font?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.font?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, +]; + +const kExpectedRequestsOfLinkPreloadFontDisabled = [ + { fileNameAndSuffix: "dummy.font?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.font?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.font?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.font?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, +]; + +const kExpectedRequestsOfLinkPreloadImage = [ + { fileNameAndSuffix: "dummy.image?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.image?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.image?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.image?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, +]; + +const kExpectedRequestsOfLinkPreloadImageDisabled = [ + { fileNameAndSuffix: "dummy.image?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + 1 + }, + { fileNameAndSuffix: "dummy.image?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + 1 + }, + { fileNameAndSuffix: "dummy.image?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + 1 + }, + { fileNameAndSuffix: "dummy.image?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + 1 + }, +]; + +const kExpectedRequestsOfLinkPreloadFetch = [ + { fileNameAndSuffix: "dummy.txt?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.txt?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.txt?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.txt?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +]; + +const kExpectedRequestsOfLinkPreloadFetchDisabled = [ + { fileNameAndSuffix: "dummy.txt?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.txt?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.txt?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.txt?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +]; + +const kExpectedRequestsOfPreloadScript = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, +]; + +const kExpectedRequestsOfPreloadScriptDisabled = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, +]; + +const kExpectedRequestsOfLinkPreloadStyle = [ + { fileNameAndSuffix: "dummy.css?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.css?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, +]; + +const kExpectedRequestsOfLinkPreloadStyleDisabled = [ + { fileNameAndSuffix: "dummy.css?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, + { fileNameAndSuffix: "dummy.css?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGHEST + }, +]; + +const kExpectedRequestsOfModulepreload = kExpectedRequestsOfPreloadScript; + +const kExpectedRequestsOfModulepreloadDisabled = kExpectedRequestsOfPreloadScriptDisabled; + +const kExpectedRequestsOfPrefetch = [ + { fileNameAndSuffix: "dummy.txt?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOWEST + }, + { fileNameAndSuffix: "dummy.txt?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOWEST + }, + { fileNameAndSuffix: "dummy.txt?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOWEST + }, + { fileNameAndSuffix: "dummy.txt?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOWEST + } +]; + +const kExpectedRequestsOfPrefetchDisabled = kExpectedRequestsOfPrefetch; + +const kPipeHeaderLinksToStylesheets = + "=header(Link,; rel=stylesheet; fetchpriority=low,True)" + + "|header(Link,; rel=stylesheet; fetchpriority=high,True)" + + "|header(Link,; rel=stylesheet; fetchpriority=auto,True)" + + "|header(Link,; rel=stylesheet,True)" + + "|header(Link,; rel=\"alternate stylesheet\"; title=5; fetchpriority=low,True)" + + "|header(Link,; rel=\"alternate stylesheet\"; title=6; fetchpriority=high,True)" + + "|header(Link,; rel=\"alternate stylesheet\"; title=7; fetchpriority=auto,True)" + + "|header(Link,; rel=\"alternate stylesheet\"; title=8,True)" + + "|header(Link,; rel=stylesheet; fetchpriority=low; media=print,True)" + + "|header(Link,; rel=stylesheet; fetchpriority=high; media=print,True)" + + "|header(Link,; rel=stylesheet; fetchpriority=auto; media=print,True)" + + "|header(Link,; rel=stylesheet; media=print,True)"; + +const kPipeHeaderPreloadFontLinks = + "=header(Link,; rel=preload; as=font; fetchpriority=low,True)" + + "|header(Link,; rel=preload; as=font; fetchpriority=high,True)" + + "|header(Link,; rel=preload; as=font; fetchpriority=auto,True)" + + "|header(Link,; rel=preload; as=font,True)"; + +const kPipeHeaderPreloadImageLinks = + "=|header(Link,; rel=preload; as=image; fetchpriority=low,True)" + + "|header(Link,; rel=preload; as=image; fetchpriority=high,True)" + + "|header(Link,; rel=preload; as=image; fetchpriority=auto,True)" + + "|header(Link,; rel=preload; as=image,True)"; + +const kPipeHeaderPreloadFetchLinks = + "=header(Link,; rel=preload; as=fetch; fetchpriority=low,True)" + + "|header(Link,; rel=preload; as=fetch; fetchpriority=high,True)" + + "|header(Link,; rel=preload; as=fetch; fetchpriority=auto,True)" + + "|header(Link,; rel=preload; as=fetch,True)"; + +const kPipeHeaderPreloadScriptLinks = + "=header(Link,; rel=preload; as=script; fetchpriority=low,True)" + + "|header(Link,; rel=preload; as=script; fetchpriority=high,True)" + + "|header(Link,; rel=preload; as=script; fetchpriority=auto,True)" + + "|header(Link,; rel=preload; as=script,True)"; + + const kPipeHeaderPreloadStyleLinks = + "=header(Link,; rel=preload; as=style; fetchpriority=low,True)" + + "|header(Link,; rel=preload; as=style; fetchpriority=high,True)" + + "|header(Link,; rel=preload; as=style; fetchpriority=auto,True)" + + "|header(Link,; rel=preload; as=style,True)"; + +const kPipeHeaderModulepreloadLinks = + "=header(Link,; rel=modulepreload; fetchpriority=low,True)" + + "|header(Link,; rel=modulepreload; fetchpriority=high,True)" + + "|header(Link,; rel=modulepreload; fetchpriority=auto,True)" + + "|header(Link,; rel=modulepreload,True)"; + +const kPipeHeaderPrefetchLinks = + "=header(Link,; rel=prefetch; fetchpriority=low,True)" + + "|header(Link,; rel=prefetch; fetchpriority=high,True)" + + "|header(Link,; rel=prefetch; fetchpriority=auto,True)" + + "|header(Link,; rel=prefetch,True)"; + +// The expected internal priorites of the test data are specified as +// implementation-defined. See step 11. of +// and step 15. of +// . +// +// The internal priorities already differ for browsers. The ones for Chromium, +// including fetchpriority's effect on them, are reported at +// . +// When Gecko's internal priorities match those, the fetchpriority attribute in +// Gecko is expected to have the same effect as in Chromium. When not, applying +// "fetchpriority=low" ("high") is expected to adjust the internal priority to +// the next lower (higher) priority. +export const kTestData = [ + { testFileName: "link-initial-load-stylesheet.h2.html", + expectedRequests: kExpectedRequestsOfLoadStylesheet + }, + { testFileName: "link-dynamic-load-stylesheet.h2.html", + expectedRequests: kExpectedRequestsOfLoadStylesheet + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderLinksToStylesheets, + expectedRequests: kExpectedRequestsOfLoadStylesheet + }, + { testFileName: "link-initial-preload-image.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadImage + }, + { testFileName: "link-initial-preload-font.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFont + }, + { testFileName: "link-initial-preload-fetch.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFetch + }, + { testFileName: "link-initial-preload-script.h2.html", + expectedRequests: kExpectedRequestsOfPreloadScript + }, + { testFileName: "link-initial-preload-style.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadStyle + }, + { testFileName: "link-dynamic-preload-image.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadImage + }, + { testFileName: "link-dynamic-preload-font.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFont + }, + { testFileName: "link-dynamic-preload-fetch.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFetch + }, + { testFileName: "link-dynamic-preload-script.h2.html", + expectedRequests: kExpectedRequestsOfPreloadScript + }, + { testFileName: "link-dynamic-preload-style.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadStyle + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadImageLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadImage + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadFontLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadFont + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadFetchLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadFetch + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadScriptLinks, + expectedRequests: kExpectedRequestsOfPreloadScript + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadStyleLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadStyle + }, + { testFileName: "link-initial-modulepreload.h2.html", + expectedRequests: kExpectedRequestsOfModulepreload + }, + { testFileName: "link-dynamic-modulepreload.h2.html", + expectedRequests: kExpectedRequestsOfModulepreload + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderModulepreloadLinks, + expectedRequests: kExpectedRequestsOfModulepreload + }, + { testFileName: "link-initial-prefetch.h2.html", + expectedRequests: kExpectedRequestsOfPrefetch + }, + { testFileName: "link-dynamic-prefetch.h2.html", + expectedRequests: kExpectedRequestsOfPrefetch + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPrefetchLinks, + expectedRequests: kExpectedRequestsOfPrefetch + } +]; + +export const kTestDataDisabled = [ + { testFileName: "link-initial-load-stylesheet.h2.html", + expectedRequests: kExpectedRequestsOfLoadStylesheetDisabled + }, + { testFileName: "link-initial-preload-font.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFontDisabled + }, + { testFileName: "link-initial-preload-fetch.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFetchDisabled + }, + { testFileName: "link-initial-preload-script.h2.html", + expectedRequests: kExpectedRequestsOfPreloadScriptDisabled + }, + { testFileName: "link-initial-preload-style.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadStyleDisabled + }, + { testFileName: "link-initial-modulepreload.h2.html", + expectedRequests: kExpectedRequestsOfModulepreloadDisabled + }, + { testFileName: "link-initial-prefetch.h2.html", + expectedRequests: kExpectedRequestsOfPrefetchDisabled + }, + { testFileName: "link-initial-preload-image.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadImageDisabled + }, + { testFileName: "link-dynamic-load-stylesheet.h2.html", + expectedRequests: kExpectedRequestsOfLoadStylesheetDisabled + }, + { testFileName: "link-dynamic-prefetch.h2.html", + expectedRequests: kExpectedRequestsOfPrefetchDisabled + }, + { testFileName: "link-dynamic-preload-font.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFontDisabled + }, + { testFileName: "link-dynamic-preload-fetch.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadFetchDisabled + }, + { testFileName: "link-dynamic-preload-script.h2.html", + expectedRequests: kExpectedRequestsOfPreloadScriptDisabled + }, + { testFileName: "link-dynamic-preload-style.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadStyleDisabled + }, + { testFileName: "link-dynamic-modulepreload.h2.html", + expectedRequests: kExpectedRequestsOfModulepreloadDisabled + }, + { testFileName: "link-dynamic-preload-image.h2.html", + expectedRequests: kExpectedRequestsOfLinkPreloadImageDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderLinksToStylesheets, + expectedRequests: kExpectedRequestsOfLoadStylesheetDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPrefetchLinks, + expectedRequests: kExpectedRequestsOfPrefetchDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadStyleLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadStyleDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadFontLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadFontDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadFetchLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadFetchDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadImageLinks, + expectedRequests: kExpectedRequestsOfLinkPreloadImageDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderPreloadScriptLinks, + expectedRequests: kExpectedRequestsOfPreloadScriptDisabled + }, + { testFileName: "link-header.h2.html?pipe" + kPipeHeaderModulepreloadLinks, + expectedRequests: kExpectedRequestsOfModulepreloadDisabled + }, +]; diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-load-stylesheet.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-load-stylesheet.h2.html new file mode 100644 index 0000000000..13a6b6f0f3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-load-stylesheet.h2.html @@ -0,0 +1,74 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-modulepreload.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-modulepreload.h2.html new file mode 100644 index 0000000000..43a1e50813 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-modulepreload.h2.html @@ -0,0 +1,36 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-prefetch.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-prefetch.h2.html new file mode 100644 index 0000000000..2640596ee8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-prefetch.h2.html @@ -0,0 +1,36 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-fetch.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-fetch.h2.html new file mode 100644 index 0000000000..b055a0e22c --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-fetch.h2.html @@ -0,0 +1,37 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-font.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-font.h2.html new file mode 100644 index 0000000000..96e61c04b6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-font.h2.html @@ -0,0 +1,37 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-image.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-image.h2.html new file mode 100644 index 0000000000..767a425ffc --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-image.h2.html @@ -0,0 +1,37 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-script.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-script.h2.html new file mode 100644 index 0000000000..5c46c9004a --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-script.h2.html @@ -0,0 +1,37 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-style.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-style.h2.html new file mode 100644 index 0000000000..e69364c50b --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-dynamic-preload-style.h2.html @@ -0,0 +1,37 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-header.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-header.h2.html new file mode 100644 index 0000000000..6b50fe3543 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-header.h2.html @@ -0,0 +1,14 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-load-stylesheet.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-load-stylesheet.h2.html new file mode 100644 index 0000000000..e235ad0d49 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-load-stylesheet.h2.html @@ -0,0 +1,26 @@ + + + + + fetchpriority + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-modulepreload.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-modulepreload.h2.html new file mode 100644 index 0000000000..365695ff1e --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-modulepreload.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-prefetch.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-prefetch.h2.html new file mode 100644 index 0000000000..746997aca2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-prefetch.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-fetch.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-fetch.h2.html new file mode 100644 index 0000000000..891425d1ce --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-fetch.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-font.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-font.h2.html new file mode 100644 index 0000000000..32228a99dc --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-font.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-image.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-image.h2.html new file mode 100644 index 0000000000..0dc1b482b4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-image.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-script.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-script.h2.html new file mode 100644 index 0000000000..bcc23751bc --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-script.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-style.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-style.h2.html new file mode 100644 index 0000000000..77aba48907 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/link-tests/link-initial-preload-style.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.css b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.css new file mode 100644 index 0000000000..d9a4c4e1b6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.css @@ -0,0 +1 @@ +p { color: green; } diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.font b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.font new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.image b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.image new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.txt b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/dummy.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/square_25px_x_25px.png b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/square_25px_x_25px.png new file mode 100644 index 0000000000..33015ff4a4 Binary files /dev/null and b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/resources/square_25px_x_25px.png differ diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests-data.js b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests-data.js new file mode 100644 index 0000000000..8f3b2033ad --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests-data.js @@ -0,0 +1,216 @@ +const kFetchPriorityLowRequestFileNameAndSuffix = "dummy.js?1"; +const kFetchPriorityHighRequestFileNameAndSuffix = "dummy.js?2"; +const kFetchPriorityAutoRequestFileNameAndSuffix = "dummy.js?3"; +const kNoFetchPriorityRequestFileNameAndSuffix = "dummy.js?4"; + +// Mapping fetchpriority's values to internal priorities is specified as +// implementation-defined (https://fetch.spec.whatwg.org/#concept-fetch, step +// 15). For web-compatibility, Chromium's desired mapping is chosen, see +// . +// Exceptions are commented below. + +const kExpectedRequestsForScriptsInHead = [ + { fileNameAndSuffix: kFetchPriorityLowRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: kFetchPriorityHighRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: kFetchPriorityAutoRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: kNoFetchPriorityRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + } +]; + +const kExpectedRequestsForScriptsInHeadDisabled = [ + { fileNameAndSuffix: kFetchPriorityLowRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: kFetchPriorityHighRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: kFetchPriorityAutoRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: kNoFetchPriorityRequestFileNameAndSuffix, + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + } +]; + +const kExpectedRequestsForScriptsInBody = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + // Bug 1872654: Chromium's behavior here differs. + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?5", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.js?6", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.js?7", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?8", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +] + +const kExpectedRequestsForScriptsInBodyDisabled = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?5", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?6", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?7", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?8", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +] + +export const kTestFolderName = "script-tests"; + +const kExpectedRequestsForNonModuleAsyncAndDeferredScripts = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, +] + +const kExpectedRequestsForNonModuleAsyncAndDeferredScriptsDisabled = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +] + +// Chromium's desired behavior is under discussion: +// . +const kExpectedRequestsForModuleScripts = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_LOW + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_HIGH + }, +] + +const kExpectedRequestsForModuleScriptsDisabled = [ + { fileNameAndSuffix: "dummy.js?1", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?2", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?3", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, + { fileNameAndSuffix: "dummy.js?4", + internalPriority: SpecialPowers.Ci.nsISupportsPriority.PRIORITY_NORMAL + }, +] + +export const kTestData = [ + { testFileName: "script-initial-load-head.h2.html", + expectedRequests: kExpectedRequestsForScriptsInHead + }, + { testFileName: "script-initial-load-body.h2.html", + expectedRequests: kExpectedRequestsForScriptsInBody + }, + { testFileName: "async-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForNonModuleAsyncAndDeferredScripts + }, + { testFileName: "deferred-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForNonModuleAsyncAndDeferredScripts + }, + { testFileName: "module-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForModuleScripts + }, + { testFileName: "async-module-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForModuleScripts + }, + // Dynamic insertion executes non-speculative-parsing + // (https://developer.mozilla.org/en-US/docs/Glossary/speculative_parsing) + // code paths. Moreover such inserted scripts are loaded asynchronously. + { testFileName: "script-dynamic-insertion.h2.html", + expectedRequests: kExpectedRequestsForNonModuleAsyncAndDeferredScripts + }, + { testFileName: "module-script-dynamic-insertion.h2.html", + expectedRequests: kExpectedRequestsForModuleScripts + } +]; + +export const kTestDataDisabled = [ + { testFileName: "script-initial-load-head.h2.html", + expectedRequests: kExpectedRequestsForScriptsInHeadDisabled + }, + { testFileName: "script-initial-load-body.h2.html", + expectedRequests: kExpectedRequestsForScriptsInBodyDisabled + }, + { testFileName: "async-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForNonModuleAsyncAndDeferredScriptsDisabled + }, + { testFileName: "deferred-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForNonModuleAsyncAndDeferredScriptsDisabled + }, + { testFileName: "module-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForModuleScriptsDisabled + }, + { testFileName: "async-module-script-initial-load.h2.html", + expectedRequests: kExpectedRequestsForModuleScriptsDisabled + }, + { testFileName: "script-dynamic-insertion.h2.html", + expectedRequests: kExpectedRequestsForNonModuleAsyncAndDeferredScriptsDisabled + }, + { testFileName: "module-script-dynamic-insertion.h2.html", + expectedRequests: kExpectedRequestsForModuleScriptsDisabled + } +]; diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-module-script-initial-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-module-script-initial-load.h2.html new file mode 100644 index 0000000000..6b8b0977b7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-module-script-initial-load.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-script-initial-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-script-initial-load.h2.html new file mode 100644 index 0000000000..f6ac1c9a4f --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/async-script-initial-load.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/deferred-script-initial-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/deferred-script-initial-load.h2.html new file mode 100644 index 0000000000..99a4b8b3b9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/deferred-script-initial-load.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-dynamic-insertion.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-dynamic-insertion.h2.html new file mode 100644 index 0000000000..13e5b8c91d --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-dynamic-insertion.h2.html @@ -0,0 +1,37 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-initial-load.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-initial-load.h2.html new file mode 100644 index 0000000000..52c5d0e9ca --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/module-script-initial-load.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-dynamic-insertion.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-dynamic-insertion.h2.html new file mode 100644 index 0000000000..27103c81c1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-dynamic-insertion.h2.html @@ -0,0 +1,35 @@ + + + + + fetchpriority + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-body.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-body.h2.html new file mode 100644 index 0000000000..dd1c7eb60e --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-body.h2.html @@ -0,0 +1,27 @@ + + + + + fetchpriority + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-head.h2.html b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-head.h2.html new file mode 100644 index 0000000000..519bddf22f --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/fetchpriority/support/script-tests/script-initial-load-head.h2.html @@ -0,0 +1,18 @@ + + + + + fetchpriority + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/fetch/orb/tentative/content-range.sub.window.js b/testing/web-platform/mozilla/tests/fetch/orb/tentative/content-range.sub.window.js new file mode 100644 index 0000000000..ffc0d0286f --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/orb/tentative/content-range.sub.window.js @@ -0,0 +1,19 @@ +// META: script=/fetch/orb/resources/utils.js +// META: script=resources/utils.js + +const url = + "http://{{domains[www1]}}:{{ports[http][0]}}/fetch/orb/resources/image.png"; + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors( + url, + { headers: new Headers([["Range", "bytes 10-99"]]) }, + header("Content-Range", "bytes 10-99/1010"), + "slice(10,100)", + "status(206)" + ), + "ORB should filter opaque range of image/png not starting at zero, that isn't subsequent" +); diff --git a/testing/web-platform/mozilla/tests/fetch/orb/tentative/img-mime-types-coverage.tentative.sub.html b/testing/web-platform/mozilla/tests/fetch/orb/tentative/img-mime-types-coverage.tentative.sub.html new file mode 100644 index 0000000000..d5ab1a4cd7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/orb/tentative/img-mime-types-coverage.tentative.sub.html @@ -0,0 +1,43 @@ + + + +
+ diff --git a/testing/web-platform/mozilla/tests/fetch/orb/tentative/known-mime-type.sub.window.js b/testing/web-platform/mozilla/tests/fetch/orb/tentative/known-mime-type.sub.window.js new file mode 100644 index 0000000000..0e2dd937c0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/orb/tentative/known-mime-type.sub.window.js @@ -0,0 +1,48 @@ +// META: script=/fetch/orb/resources/utils.js +// META: script=resources/utils.js + +const path = "http://{{domains[www1]}}:{{ports[http][0]}}/fetch/orb/resources"; + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors(`${path}/font.ttf`, null, contentType("font/ttf")), + "ORB should filter opaque font/ttf" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors(`${path}/text.txt`, null, contentType("text/plain")), + "ORB should filter opaque text/plain" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors(`${path}/data.json`, null, contentType("application/json")), + "ORB should filter opaque application/json (non-empty)" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors(`${path}/empty.json`, null, contentType("application/json")), + "ORB should filter opaque application/json (empty)" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors( + `${path}/data_non_ascii.json`, + null, + contentType("application/json") + ), + "ORB should filter opaque application/json which contains non ascii characters" +); diff --git a/testing/web-platform/mozilla/tests/fetch/orb/tentative/nosniff.sub.window.js b/testing/web-platform/mozilla/tests/fetch/orb/tentative/nosniff.sub.window.js new file mode 100644 index 0000000000..4588b657c0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/orb/tentative/nosniff.sub.window.js @@ -0,0 +1,43 @@ +// META: script=/fetch/orb/resources/utils.js +// META: script=resources/utils.js + +const path = "http://{{domains[www1]}}:{{ports[http][0]}}/fetch/orb/resources"; + +// This is an exception that allow more MIME types than the ORB spec does. +// This is due to web compatibility, but might be removed in the future. +// See Bug 1828375 +promise_test( + t => testFetchNoCors( + `${path}/text.txt`, + null, + contentType("text/plain"), + contentTypeOptions("nosniff") + ), + "ORB shouldn't block opaque text/plain with nosniff" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors( + `${path}/data.json`, + null, + contentType("application/json"), + contentTypeOptions("nosniff") + ), + "ORB should filter opaque-response-blocklisted MIME type with nosniff" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors( + `${path}/data.json`, + null, + contentType(""), + contentTypeOptions("nosniff") + ), + "ORB should filter opaque response with empty Content-Type and nosniff" +); diff --git a/testing/web-platform/mozilla/tests/fetch/orb/tentative/resources/utils.js b/testing/web-platform/mozilla/tests/fetch/orb/tentative/resources/utils.js new file mode 100644 index 0000000000..bc8210f46b --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/orb/tentative/resources/utils.js @@ -0,0 +1,28 @@ +function testFetchNoCors(file, options, ...pipe) { + return fetch(`${file}${pipe.length ? `?pipe=${pipe.join("|")}` : ""}`, { + ...(options || {}), + mode: "no-cors", + }); +} + +function promise_internal_response_is_filtered(fetchPromise, message) { + return promise_test(async () => { + const response = await fetchPromise; + + // A parent filtered opaque response is defined here as a response that isn't just an + // opaque response, but also where the internal response has been made unavailable. + // `Response.cloneUnfiltered` is used to inspect the state of the internal response, + // which is exactly what we want to be missing in this case. + const unfiltered = SpecialPowers.wrap(response).cloneUnfiltered(); + assert_equals( + await SpecialPowers.unwrap(unfiltered).text(), + "", + "The internal response should be empty" + ); + assert_equals( + Array.from(await SpecialPowers.unwrap(unfiltered).headers).length, + 0, + "The internal response should have no headers" + ); + }, message); +} diff --git a/testing/web-platform/mozilla/tests/fetch/orb/tentative/status.sub.window.js b/testing/web-platform/mozilla/tests/fetch/orb/tentative/status.sub.window.js new file mode 100644 index 0000000000..c09e4a1b24 --- /dev/null +++ b/testing/web-platform/mozilla/tests/fetch/orb/tentative/status.sub.window.js @@ -0,0 +1,30 @@ +// META: script=/fetch/orb/resources/utils.js +// META: script=resources/utils.js + +const path = "http://{{domains[www1]}}:{{ports[http][0]}}/fetch/orb/resources"; + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors( + `${path}/data.json`, + null, + contentType("application/json"), + "status(206)" + ), + "ORB should filter opaque-response-blocklisted MIME type with status 206" +); + +// Due to web compatibility we filter opaque Response object from the +// fetch() function in the Fetch specification. See Bug 1823877. This +// might be removed in the future. +promise_internal_response_is_filtered( + testFetchNoCors( + `${path}/data.json`, + null, + contentType("application/json"), + "status(302)" + ), + "ORB should filter opaque range of image/png not starting at zero, that isn't subsequent" +); diff --git a/testing/web-platform/mozilla/tests/focus/Range_collapse.html b/testing/web-platform/mozilla/tests/focus/Range_collapse.html new file mode 100644 index 0000000000..7c16f16bec --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Range_collapse.html @@ -0,0 +1,207 @@ + + +focus move tests caused by a call of Range.collapse() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Range_selectNode.html b/testing/web-platform/mozilla/tests/focus/Range_selectNode.html new file mode 100644 index 0000000000..3975653d2c --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Range_selectNode.html @@ -0,0 +1,267 @@ + + +focus move tests caused by a call of Range.selectNode() and Range.selectNodeContents() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Range_setEnd.html b/testing/web-platform/mozilla/tests/focus/Range_setEnd.html new file mode 100644 index 0000000000..e1eed4ae71 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Range_setEnd.html @@ -0,0 +1,364 @@ + + +focus move tests caused by a call of Range.setEnd(), Range.setEndAfter() and Range.setEndBefore() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Range_setStart.html b/testing/web-platform/mozilla/tests/focus/Range_setStart.html new file mode 100644 index 0000000000..9297aa02ab --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Range_setStart.html @@ -0,0 +1,353 @@ + + +focus move tests caused by a call of Range.setStart(), Range.setStartAfter() and Range.setStartBefore() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_addRange.html b/testing/web-platform/mozilla/tests/focus/Selection_addRange.html new file mode 100644 index 0000000000..d94e688158 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_addRange.html @@ -0,0 +1,1242 @@ + + +focus move tests caused by a call of Selection.addRange() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_addRange_in_iframe.html b/testing/web-platform/mozilla/tests/focus/Selection_addRange_in_iframe.html new file mode 100644 index 0000000000..71b7c26c46 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_addRange_in_iframe.html @@ -0,0 +1,63 @@ + + +focus move and auto scroll tests caused by a call of Selection.addRange() into a contenteditable element in iframe + + + +
Spacer to check whether or not page was scrolled down to focused editor
+ + diff --git a/testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe.html b/testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe.html new file mode 100644 index 0000000000..e06e9cd17a --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe.html @@ -0,0 +1,67 @@ + + +focus move tests caused by a call of Selection.addRange() into iframe + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

Here is an iframe:

+ + diff --git a/testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe_iframe.html b/testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe_iframe.html new file mode 100644 index 0000000000..946d4aa5e7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_addRange_into_iframe_iframe.html @@ -0,0 +1,9 @@ + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

Here are two editors:

+
The first editor.
+
The second editor.
+
The non-editable div.
+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_collapse.html b/testing/web-platform/mozilla/tests/focus/Selection_collapse.html new file mode 100644 index 0000000000..2e3050d822 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_collapse.html @@ -0,0 +1,148 @@ + + +focus move tests caused by a call of Selection.collapse() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_collapseToEnd.html b/testing/web-platform/mozilla/tests/focus/Selection_collapseToEnd.html new file mode 100644 index 0000000000..f768782650 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_collapseToEnd.html @@ -0,0 +1,134 @@ + + +focus move tests caused by a call of Selection.collapseToEnd() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_collapseToStart.html b/testing/web-platform/mozilla/tests/focus/Selection_collapseToStart.html new file mode 100644 index 0000000000..238a436c1b --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_collapseToStart.html @@ -0,0 +1,142 @@ + + +focus move tests caused by a call of Selection.collapseToStart() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_extend.html b/testing/web-platform/mozilla/tests/focus/Selection_extend.html new file mode 100644 index 0000000000..62136cc4a3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_extend.html @@ -0,0 +1,189 @@ + + +focus move tests caused by a call of Selection.extend() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_removeAllRanges.html b/testing/web-platform/mozilla/tests/focus/Selection_removeAllRanges.html new file mode 100644 index 0000000000..6e6854d44b --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_removeAllRanges.html @@ -0,0 +1,112 @@ + + +focus move tests caused by a call of Selection.removeAllRanges() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_removeRange.html b/testing/web-platform/mozilla/tests/focus/Selection_removeRange.html new file mode 100644 index 0000000000..14e78381d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_removeRange.html @@ -0,0 +1,112 @@ + + +focus move tests caused by a call of Selection.removeRange() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_selectAllChildren.html b/testing/web-platform/mozilla/tests/focus/Selection_selectAllChildren.html new file mode 100644 index 0000000000..2753e60851 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_selectAllChildren.html @@ -0,0 +1,254 @@ + + +focus move tests caused by a call of Selection.selectAllChildren() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/Selection_setBaseAndExtent.html b/testing/web-platform/mozilla/tests/focus/Selection_setBaseAndExtent.html new file mode 100644 index 0000000000..7cfc110009 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/Selection_setBaseAndExtent.html @@ -0,0 +1,926 @@ + + +focus move tests caused by a call of Selection.setBaseAndExtent() + + + +
Spacer to check whether or not page was scrolled down to focused editor
+

static text

+

content of editor

+

content of outer editor

static content of outer editor

content of inner editor

+

static text

+

anchor

+ diff --git a/testing/web-platform/mozilla/tests/focus/delegateFocus-is-focusable.html b/testing/web-platform/mozilla/tests/focus/delegateFocus-is-focusable.html new file mode 100644 index 0000000000..35fd30f1f6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/delegateFocus-is-focusable.html @@ -0,0 +1,19 @@ + + +focus move tests caused by a call of Selection.addRange() + + +
+ diff --git a/testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-different-site.html b/testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-different-site.html new file mode 100644 index 0000000000..e765990145 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-different-site.html @@ -0,0 +1,16 @@ + + +focus() before iframe loaded different site + + + diff --git a/testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-same-site.html b/testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-same-site.html new file mode 100644 index 0000000000..fd7c2bffa6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/focus-before-iframe-loaded-same-site.html @@ -0,0 +1,16 @@ + + +focus() before iframe loaded same site + + + diff --git a/testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-different-site.html b/testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-different-site.html new file mode 100644 index 0000000000..58310fd687 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-different-site.html @@ -0,0 +1,16 @@ + + +focus() from next tick before iframe loaded different site + + + diff --git a/testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-same-site.html b/testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-same-site.html new file mode 100644 index 0000000000..01b467718c --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/focus-next-tick-before-iframe-loaded-same-site.html @@ -0,0 +1,16 @@ + + +focus() from next tick before iframe loaded same site + + + diff --git a/testing/web-platform/mozilla/tests/focus/iframe-focus-event-after-iframe-gets-focus.html b/testing/web-platform/mozilla/tests/focus/iframe-focus-event-after-iframe-gets-focus.html new file mode 100644 index 0000000000..82a1346ec6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/iframe-focus-event-after-iframe-gets-focus.html @@ -0,0 +1,75 @@ + + +Test focus event after iframe gets focus + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-inner.html b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-inner.html new file mode 100644 index 0000000000..bcf23627d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-inner.html @@ -0,0 +1,17 @@ + + + + +focus() before iframe loaded different site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-outer.sub.html b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-outer.sub.html new file mode 100644 index 0000000000..e95fe7d292 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-different-site-outer.sub.html @@ -0,0 +1,42 @@ + + + +focus() before iframe loaded different site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-inner.html b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-inner.html new file mode 100644 index 0000000000..3c277f078f --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-inner.html @@ -0,0 +1,17 @@ + + + + +focus() before iframe loaded same site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-outer.html b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-outer.html new file mode 100644 index 0000000000..8c829d6d47 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-before-iframe-loaded-same-site-outer.html @@ -0,0 +1,42 @@ + + + +focus() before iframe loaded same site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-inner.html b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-inner.html new file mode 100644 index 0000000000..2c1b35f2b2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-inner.html @@ -0,0 +1,17 @@ + + + + +focus() from next tick before iframe loaded different site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-outer.sub.html b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-outer.sub.html new file mode 100644 index 0000000000..83a48e303d --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-different-site-outer.sub.html @@ -0,0 +1,50 @@ + + + +focus() from next tick before iframe loaded different site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-inner.html b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-inner.html new file mode 100644 index 0000000000..62add75ed9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-inner.html @@ -0,0 +1,17 @@ + + + + +focus() from next tick before iframe loaded same site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-outer.html b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-outer.html new file mode 100644 index 0000000000..a68d34039d --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/focus-next-tick-before-iframe-loaded-same-site-outer.html @@ -0,0 +1,50 @@ + + + +focus() from next tick before iframe loaded same site + + + + + diff --git a/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-different-site-iframe-gets-focus-outer.sub.html b/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-different-site-iframe-gets-focus-outer.sub.html new file mode 100644 index 0000000000..d69580237c --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-different-site-iframe-gets-focus-outer.sub.html @@ -0,0 +1,42 @@ + + +Iframe focus event after different site iframe gets focus outer + + diff --git a/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-iframe-gets-focus-inner.html b/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-iframe-gets-focus-inner.html new file mode 100644 index 0000000000..64a360d248 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-iframe-gets-focus-inner.html @@ -0,0 +1,31 @@ + + + + + Iframe focus event inner document + + +

Inner

+ + + diff --git a/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-same-site-iframe-gets-focus-outer.html b/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-same-site-iframe-gets-focus-outer.html new file mode 100644 index 0000000000..06040d6485 --- /dev/null +++ b/testing/web-platform/mozilla/tests/focus/support/iframe-focus-event-after-same-site-iframe-gets-focus-outer.html @@ -0,0 +1,42 @@ + + +Iframe focus event after same site iframe gets focus outer + + diff --git a/testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/navigating-across-documents/location-hash.sub.html b/testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/navigating-across-documents/location-hash.sub.html new file mode 100644 index 0000000000..7590799e1c --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/navigating-across-documents/location-hash.sub.html @@ -0,0 +1,66 @@ + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/read-media/sandboxed-video.html b/testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/read-media/sandboxed-video.html new file mode 100644 index 0000000000..4c58514e66 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/browsers/browsing-the-web/read-media/sandboxed-video.html @@ -0,0 +1,24 @@ + +Test load of media document in sandboxed iframe + + + + + diff --git a/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-01.html b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-01.html new file mode 100644 index 0000000000..ed59c3ae99 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-01.html @@ -0,0 +1,59 @@ + + + +Snap to a slider's tick marks by clicking near them + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-02.html b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-02.html new file mode 100644 index 0000000000..061f34b3a7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-02.html @@ -0,0 +1,41 @@ + + + +Snap to an RTL slider's tick marks by clicking near them + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-03.html b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-03.html new file mode 100644 index 0000000000..9397c39e0a --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-03.html @@ -0,0 +1,46 @@ + + + +Snap to a vertical slider's tick marks by clicking near them + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-04.html b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-04.html new file mode 100644 index 0000000000..b6d32a82c4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/rendering/non-replaced-elements/form-controls/range-snap-to-tick-marks-04.html @@ -0,0 +1,48 @@ + + + +Snap to a vertical slider's tick marks by clicking near them + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/form-submission-0/non-usv-filenames.window.js b/testing/web-platform/mozilla/tests/html/semantics/forms/form-submission-0/non-usv-filenames.window.js new file mode 100644 index 0000000000..9b5aa88abb --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/form-submission-0/non-usv-filenames.window.js @@ -0,0 +1,95 @@ +// META: script=/html/semantics/forms/form-submission-0/enctypes-helper.js + +// This test is built on the same infrastructure as the WPT tests +// urlencoded2.window.js, multipart-formdata.window.js and text-plain.window.js, +// except modified because this file only tests the serialization of filenames. +// See the enctypes-helper.js file in the regular WPT test suite for more info. + +// The `urlencoded`, `multipart` and `textPlain` functions take a `file` +// property rather than `name` and `value` properties, and the value of +// `expected` is the serialization of the filename in the given encoding. + +function formSubmissionTemplate2(enctype, expectedBuilder) { + const formTestFn = formSubmissionTemplate(enctype, expectedBuilder); + return ({ file, formEncoding, expected, description }) => + formTestFn({ name: "a", value: file, formEncoding, expected, description }); +} + +const urlencoded = formSubmissionTemplate2( + "application/x-www-form-urlencoded", + filename => `a=${filename}` +); +const multipart = formSubmissionTemplate2( + "multipart/form-data", + (filename, serialized) => { + const boundary = serialized.split("\r\n")[0]; + return [ + boundary, + `Content-Disposition: form-data; name="a"; filename="${filename}"`, + "Content-Type: text/plain", + "", + "", // File contents + `${boundary}--`, + "", + ].join("\r\n"); + } +); +const textPlain = formSubmissionTemplate2( + "text/plain", + filename => `a=${filename}\r\n` +); + +// ----------------------------------------------------------------------------- + +(async () => { + // This creates an empty filesystem file with an arbitrary name and returns it + // as a File object with name "a\uD800b". + const file = SpecialPowers.unwrap( + await SpecialPowers.createFiles( + [{ data: "", options: { name: "a\uD800b", type: "text/plain" } }], + files => files[0] + ) + ); + + urlencoded({ + file, + formEncoding: "UTF-8", + expected: "a%EF%BF%BDb", + description: "lone surrogate in filename, UTF-8", + }); + + urlencoded({ + file, + formEncoding: "windows-1252", + expected: "a%26%2365533%3Bb", + description: "lone surrogate in filename, windows-1252", + }); + + multipart({ + file, + formEncoding: "UTF-8", + expected: "a\xEF\xBF\xBDb", + description: "lone surrogate in filename, UTF-8", + }); + + multipart({ + file, + formEncoding: "windows-1252", + expected: "a�b", + description: "lone surrogate in filename, windows-1252", + }); + + textPlain({ + file, + formEncoding: "UTF-8", + expected: "a\xEF\xBF\xBDb", + description: "lone surrogate in filename, UTF-8", + }); + + textPlain({ + file, + formEncoding: "windows-1252", + expected: "a�b", + description: "lone surrogate in filename, windows-1252", + }); +})(); diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/input-radio-key-navigation.html b/testing/web-platform/mozilla/tests/html/semantics/forms/input-radio-key-navigation.html new file mode 100644 index 0000000000..2eee99ffaf --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/input-radio-key-navigation.html @@ -0,0 +1,61 @@ + +Keyboard navigation on input type=radio + + + + + + + + + +
+ + + +
+
+ + + +
+ diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/textfieldselection/selection-value-interactions.html b/testing/web-platform/mozilla/tests/html/semantics/forms/textfieldselection/selection-value-interactions.html new file mode 100644 index 0000000000..c6ba07f746 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/textfieldselection/selection-value-interactions.html @@ -0,0 +1,217 @@ + + + + + +
+
+ diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/input-activation-behavior.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/input-activation-behavior.html new file mode 100644 index 0000000000..d0ff8fd666 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/input-activation-behavior.html @@ -0,0 +1,103 @@ + + +Activation behavior of input + + + + + + + + +
+ +
+ + +
+ + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01-notref.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01-notref.html new file mode 100644 index 0000000000..67591468cf --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01-notref.html @@ -0,0 +1,3 @@ + +vertical range input with datalist reference + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01.html new file mode 100644 index 0000000000..f1bd96f391 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-01.html @@ -0,0 +1,13 @@ + +vertical range input with datalist + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02-notref.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02-notref.html new file mode 100644 index 0000000000..59acde1482 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02-notref.html @@ -0,0 +1,9 @@ + +max and min attributes applied to vertical range input with datalist reference + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02.html new file mode 100644 index 0000000000..bd45631d4a --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-02.html @@ -0,0 +1,14 @@ + +max and min attributes applied to vertical range input with datalist + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03-ref.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03-ref.html new file mode 100644 index 0000000000..df473920ec --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03-ref.html @@ -0,0 +1,7 @@ + +no vertical range tick marks for disabled datalist elements reference + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03.html new file mode 100644 index 0000000000..83b5c2eb66 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-03.html @@ -0,0 +1,15 @@ + +no vertical range tick marks for disabled datalist elements + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04-ref.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04-ref.html new file mode 100644 index 0000000000..c2bf59e52b --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04-ref.html @@ -0,0 +1,7 @@ + +no range tick marks for vertical range tick marks that are step mismatches reference + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04.html b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04.html new file mode 100644 index 0000000000..a47334b411 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/the-input-element/range-tick-marks-04.html @@ -0,0 +1,14 @@ + +no range tick marks for vertical range tick marks that are step mismatches + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/forms/time-enter-keypress.html b/testing/web-platform/mozilla/tests/html/semantics/forms/time-enter-keypress.html new file mode 100644 index 0000000000..2ffeb22cb4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/forms/time-enter-keypress.html @@ -0,0 +1,48 @@ + +Enter submits on time input + + + + + + + + +
+ + +
+
+ + +
+
+ + +
+ diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-circular.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-circular.html new file mode 100644 index 0000000000..c99893a786 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-circular.html @@ -0,0 +1,25 @@ + + +Load dynamically imported async modules circular + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-error.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-error.html new file mode 100644 index 0000000000..ff2ac06222 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module-error.html @@ -0,0 +1,25 @@ + + +Load dynamically imported async modules which errors + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module.html new file mode 100644 index 0000000000..2e1b267492 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-dynamic-module.html @@ -0,0 +1,25 @@ + + +Load dynamically imported async modules + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-circular.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-circular.html new file mode 100644 index 0000000000..7540ebb5ec --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-circular.html @@ -0,0 +1,28 @@ + + +Load async modules circular + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-error.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-error.html new file mode 100644 index 0000000000..c720611080 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module-error.html @@ -0,0 +1,25 @@ + + +Load an async module + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module.html new file mode 100644 index 0000000000..566e2a379d --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/async-module.html @@ -0,0 +1,21 @@ + + +Load dynamically imported async modules + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/circular-module-import-with-syntax-error.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/circular-module-import-with-syntax-error.html new file mode 100644 index 0000000000..e472656e34 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/circular-module-import-with-syntax-error.html @@ -0,0 +1,26 @@ + + +Load a module with circular imports and syntax error + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/create-module-script.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/create-module-script.html new file mode 100644 index 0000000000..44337a0217 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/create-module-script.html @@ -0,0 +1,25 @@ + + +Insert non-async module script + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/inline-module-order.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/inline-module-order.html new file mode 100644 index 0000000000..3df7624187 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/inline-module-order.html @@ -0,0 +1,40 @@ + + +Execution order of non-parser created inline module scripts + + + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/mixed-content-import.https.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/mixed-content-import.https.html new file mode 100644 index 0000000000..5342bd525c --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/mixed-content-import.https.html @@ -0,0 +1,27 @@ + + +Attempt to load a mixed content module graph + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/module-error-reporting.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/module-error-reporting.html new file mode 100644 index 0000000000..5d059b898a --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/module-error-reporting.html @@ -0,0 +1,89 @@ + + +Insert non-async module script + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/reload-failed-module-script.html b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/reload-failed-module-script.html new file mode 100644 index 0000000000..b95d3fe330 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/reload-failed-module-script.html @@ -0,0 +1,41 @@ + + +Insert non-async module script + + + + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module.js new file mode 100644 index 0000000000..238dc11402 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module.js @@ -0,0 +1,11 @@ +var ns = await import('./async_test_module.js'); +if (ns.default !== 42) { + throw new Error("FAIL"); +} +if (ns.x !== "named") { + throw new Error("FAIL"); +} +if (ns.y !== 39) { + throw new Error("FAIL"); +} + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_circular.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_circular.js new file mode 100644 index 0000000000..93bfc3aca8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_circular.js @@ -0,0 +1,5 @@ +try { + var ns = await import('./async_test_module_circular_1.js'); +} catch(ns) { + throw Error("Fails as expected"); +}; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_error.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_error.js new file mode 100644 index 0000000000..3832960108 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_dynamic_module_error.js @@ -0,0 +1,5 @@ +try { + await import('./bad_local_export.js'); +} catch(ns) { + throw Error("Fails as expected"); +}; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module.js new file mode 100644 index 0000000000..34a590bcfc --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module.js @@ -0,0 +1,14 @@ +import nsPromise from './async_test_module.js'; + +console.log("hi"); +let ns = await nsPromise; + +if (ns.default !== 42) { + throw new Error("FAIL"); +} +if (ns.x !== "named") { + throw new Error("FAIL"); +} +if (ns.y !== 39) { + throw new Error("FAIL"); +} diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_circular.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_circular.js new file mode 100644 index 0000000000..a9dff71b17 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_circular.js @@ -0,0 +1,3 @@ +import module from './async_test_module_circular_1.js'; + +throw new Error("FAIL"); diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_error.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_error.js new file mode 100644 index 0000000000..3fa6991768 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_module_error.js @@ -0,0 +1,4 @@ +import ns from "./async_test_module_failure.js"; + +throw Error("FAIL"); + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module.js new file mode 100644 index 0000000000..201c76eedf --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module.js @@ -0,0 +1,12 @@ +await 1; +await 2; +export default await Promise.resolve(42); + +export const y = await 39; +export const x = await 'named'; + +// Bonus: this rejection is not unwrapped +if (false) { + await Promise.reject(42); +} + diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_1.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_1.js new file mode 100644 index 0000000000..2fdf67baca --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_1.js @@ -0,0 +1,3 @@ +import module from './async_test_module_circular_2.js'; + +export default {}; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_2.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_2.js new file mode 100644 index 0000000000..0a09aacc39 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_2.js @@ -0,0 +1,5 @@ +import module from './async_test_module_circular_3.js'; + +await module.test(); + +export default {}; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_3.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_3.js new file mode 100644 index 0000000000..d815bc00e4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_circular_3.js @@ -0,0 +1,8 @@ +import module from './async_test_module_circular_1.js'; + +export default { + async test() { + throw new Error("error thrown"); + return Promise.resolve() + } +}; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_failure.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_failure.js new file mode 100644 index 0000000000..6f823f3003 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/async_test_module_failure.js @@ -0,0 +1,6 @@ +export default 42; + +export const named = 'named'; + +var rejection = Promise.reject(TypeError('I reject this!')); +await rejection; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/bad_local_export.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/bad_local_export.js new file mode 100644 index 0000000000..0b3df8de32 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/bad_local_export.js @@ -0,0 +1,3 @@ +// Attempt to export something that doesn't exist. + +export missing; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error1.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error1.js new file mode 100644 index 0000000000..f0310fe0b1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error1.js @@ -0,0 +1,2 @@ +import { test2 } from "./circular_error2.js"; +import "./circular_error3.js"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error2.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error2.js new file mode 100644 index 0000000000..5b163eab93 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error2.js @@ -0,0 +1 @@ +import "./circular_error3.js"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error3.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error3.js new file mode 100644 index 0000000000..2589defac8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/circular_error3.js @@ -0,0 +1 @@ +import "./circular_error1.js"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/empty_module.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/empty_module.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/evaluation-order-setup.mjs b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/evaluation-order-setup.mjs new file mode 100644 index 0000000000..d3f22e9ee0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/evaluation-order-setup.mjs @@ -0,0 +1,19 @@ +globalThis.setup({allow_uncaught_exception: true}); + +globalThis.log = []; + +globalThis.addEventListener("error", + event => globalThis.log.push("global-error", event.error.message)); +globalThis.addEventListener("onunhandledrejection", + event => globalThis.log.push('unhandled-promise-rejection')); +globalThis.addEventListener("load", + event => globalThis.log.push("global-load")); + +globalThis.unreachable = function() { + globalThis.log.push("unreachable"); +} + +globalThis.test_load = async_test("Test evaluation order of modules"); +globalThis.testDone = globalThis.test_load.step_func_done(() => { + assert_array_equals(globalThis.log, globalThis.expectedLog); +}); diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/import_resolve_failure.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/import_resolve_failure.js new file mode 100644 index 0000000000..a2e2875f20 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/import_resolve_failure.js @@ -0,0 +1,2 @@ +// Import from an unresolvable module specifier. +import {x} from "unresolvable"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/indirect_export_resolve_failure.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/indirect_export_resolve_failure.js new file mode 100644 index 0000000000..282fd2ed62 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/indirect_export_resolve_failure.js @@ -0,0 +1,2 @@ +// Export from an unresolvable module specifier. +export {x, y} from "unresolvable"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_import.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_import.js new file mode 100644 index 0000000000..885db02dde --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_import.js @@ -0,0 +1,2 @@ +// Import a non-existent export to trigger instantiation failure. +import {not_found} from "./module.js"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_indirect_export.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_indirect_export.js new file mode 100644 index 0000000000..8494031b09 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/missing_indirect_export.js @@ -0,0 +1,2 @@ +// Import a non-existent export to trigger instantiation failure. +export {x, not_found} from "./module.js"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import.js new file mode 100644 index 0000000000..371018f1f4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import.js @@ -0,0 +1 @@ +export * from "http://web-platform.test:8000/_mozilla/html/semantics/scripting-1/the-script-element/support/mixed_import2.js" diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import2.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import2.js new file mode 100644 index 0000000000..60c6c8d8b0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/mixed_import2.js @@ -0,0 +1 @@ +export default "foo"; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module.js new file mode 100644 index 0000000000..1269686475 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module.js @@ -0,0 +1,2 @@ +export let x = 42; +moduleRan = true; diff --git a/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module_eval_error.js b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module_eval_error.js new file mode 100644 index 0000000000..3bd872b2e6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/semantics/scripting-1/the-script-element/support/module_eval_error.js @@ -0,0 +1,3 @@ +// A module that throws when evaluated. + +this = 0; diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/README.md b/testing/web-platform/mozilla/tests/html/syntax/charset/README.md new file mode 100644 index 0000000000..0558ae1cd5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/README.md @@ -0,0 +1,7 @@ +The tests in this directory intentionally differ from WebKit and Blink. + +These are case where using the real tree builder (with `noscript`) parsing +as in the scripting enabled mode and with CDATA sections parsing with +awareness of foreign content differs from WebKit's and Blink's behavior +that works as if there was a pre-foreign content, pre-template tree builder +running in the scripting disabled mode. diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-after-template.html b/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-after-template.html new file mode 100644 index 0000000000..71ef9144e0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-after-template.html @@ -0,0 +1,10 @@ + + + + + + +

Meta in noscript after template (which is also inside the noscript).

+

Test:

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-ncr.html b/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-ncr.html new file mode 100644 index 0000000000..645f151b26 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript-ncr.html @@ -0,0 +1,10 @@ + + + + + + +

Meta with NCR in the encoding label in noscript.

+

Test:

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript.html b/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript.html new file mode 100644 index 0000000000..e76054d618 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/in-noscript.html @@ -0,0 +1,10 @@ + + + + + + +

Meta in noscript.

+

Test:

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/in-svg-in-cdata-after-gt.html b/testing/web-platform/mozilla/tests/html/syntax/charset/in-svg-in-cdata-after-gt.html new file mode 100644 index 0000000000..56783b7afc --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/in-svg-in-cdata-after-gt.html @@ -0,0 +1,10 @@ + + + + + +><meta charset="windows-1251"> +

In SVG in CDATA after greater-than sign in the CDATA (after head).

+

Test:

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-after-template-ref.html b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-after-template-ref.html new file mode 100644 index 0000000000..27defe54c0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-after-template-ref.html @@ -0,0 +1,9 @@ + + + + + +

Meta in noscript after template (which is also inside the noscript).

+

Test: ж

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ncr-ref.html b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ncr-ref.html new file mode 100644 index 0000000000..3581ab68db --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ncr-ref.html @@ -0,0 +1,9 @@ + + + + + +

Meta with NCR in the encoding label in noscript.

+

Test: ж

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ref.html b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ref.html new file mode 100644 index 0000000000..9bb9f24b88 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-noscript-ref.html @@ -0,0 +1,9 @@ + + + + + +

Meta in noscript.

+

Test: ж

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-svg-in-cdata-after-gt-ref.html b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-svg-in-cdata-after-gt-ref.html new file mode 100644 index 0000000000..2868f47fc2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/html/syntax/charset/references/in-svg-in-cdata-after-gt-ref.html @@ -0,0 +1,10 @@ + + + + + + +

In SVG in CDATA after greater-than sign in the CDATA (after head).

+

Test: ж

+

If ж, meta takes effect

+ diff --git a/testing/web-platform/mozilla/tests/indic-detection/LICENSE b/testing/web-platform/mozilla/tests/indic-detection/LICENSE new file mode 100644 index 0000000000..604209a804 --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/LICENSE @@ -0,0 +1,359 @@ +Creative Commons Legal Code + +Attribution-ShareAlike 3.0 Unported + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR + DAMAGES RESULTING FROM ITS USE. + +License + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE +COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY +COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS +AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. + +BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE +TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY +BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS +CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND +CONDITIONS. + +1. Definitions + + a. "Adaptation" means a work based upon the Work, or upon the Work and + other pre-existing works, such as a translation, adaptation, + derivative work, arrangement of music or other alterations of a + literary or artistic work, or phonogram or performance and includes + cinematographic adaptations or any other form in which the Work may be + recast, transformed, or adapted including in any form recognizably + derived from the original, except that a work that constitutes a + Collection will not be considered an Adaptation for the purpose of + this License. For the avoidance of doubt, where the Work is a musical + work, performance or phonogram, the synchronization of the Work in + timed-relation with a moving image ("synching") will be considered an + Adaptation for the purpose of this License. + b. "Collection" means a collection of literary or artistic works, such as + encyclopedias and anthologies, or performances, phonograms or + broadcasts, or other works or subject matter other than works listed + in Section 1(f) below, which, by reason of the selection and + arrangement of their contents, constitute intellectual creations, in + which the Work is included in its entirety in unmodified form along + with one or more other contributions, each constituting separate and + independent works in themselves, which together are assembled into a + collective whole. A work that constitutes a Collection will not be + considered an Adaptation (as defined below) for the purposes of this + License. + c. "Creative Commons Compatible License" means a license that is listed + at https://creativecommons.org/compatiblelicenses that has been + approved by Creative Commons as being essentially equivalent to this + License, including, at a minimum, because that license: (i) contains + terms that have the same purpose, meaning and effect as the License + Elements of this License; and, (ii) explicitly permits the relicensing + of adaptations of works made available under that license under this + License or a Creative Commons jurisdiction license with the same + License Elements as this License. + d. "Distribute" means to make available to the public the original and + copies of the Work or Adaptation, as appropriate, through sale or + other transfer of ownership. + e. "License Elements" means the following high-level license attributes + as selected by Licensor and indicated in the title of this License: + Attribution, ShareAlike. + f. "Licensor" means the individual, individuals, entity or entities that + offer(s) the Work under the terms of this License. + g. "Original Author" means, in the case of a literary or artistic work, + the individual, individuals, entity or entities who created the Work + or if no individual or entity can be identified, the publisher; and in + addition (i) in the case of a performance the actors, singers, + musicians, dancers, and other persons who act, sing, deliver, declaim, + play in, interpret or otherwise perform literary or artistic works or + expressions of folklore; (ii) in the case of a phonogram the producer + being the person or legal entity who first fixes the sounds of a + performance or other sounds; and, (iii) in the case of broadcasts, the + organization that transmits the broadcast. + h. "Work" means the literary and/or artistic work offered under the terms + of this License including without limitation any production in the + literary, scientific and artistic domain, whatever may be the mode or + form of its expression including digital form, such as a book, + pamphlet and other writing; a lecture, address, sermon or other work + of the same nature; a dramatic or dramatico-musical work; a + choreographic work or entertainment in dumb show; a musical + composition with or without words; a cinematographic work to which are + assimilated works expressed by a process analogous to cinematography; + a work of drawing, painting, architecture, sculpture, engraving or + lithography; a photographic work to which are assimilated works + expressed by a process analogous to photography; a work of applied + art; an illustration, map, plan, sketch or three-dimensional work + relative to geography, topography, architecture or science; a + performance; a broadcast; a phonogram; a compilation of data to the + extent it is protected as a copyrightable work; or a work performed by + a variety or circus performer to the extent it is not otherwise + considered a literary or artistic work. + i. "You" means an individual or entity exercising rights under this + License who has not previously violated the terms of this License with + respect to the Work, or who has received express permission from the + Licensor to exercise rights under this License despite a previous + violation. + j. "Publicly Perform" means to perform public recitations of the Work and + to communicate to the public those public recitations, by any means or + process, including by wire or wireless means or public digital + performances; to make available to the public Works in such a way that + members of the public may access these Works from a place and at a + place individually chosen by them; to perform the Work to the public + by any means or process and the communication to the public of the + performances of the Work, including by public digital performance; to + broadcast and rebroadcast the Work by any means including signs, + sounds or images. + k. "Reproduce" means to make copies of the Work by any means including + without limitation by sound or visual recordings and the right of + fixation and reproducing fixations of the Work, including storage of a + protected performance or phonogram in digital form or other electronic + medium. + +2. Fair Dealing Rights. Nothing in this License is intended to reduce, +limit, or restrict any uses free from copyright or rights arising from +limitations or exceptions that are provided for in connection with the +copyright protection under copyright law or other applicable laws. + +3. License Grant. Subject to the terms and conditions of this License, +Licensor hereby grants You a worldwide, royalty-free, non-exclusive, +perpetual (for the duration of the applicable copyright) license to +exercise the rights in the Work as stated below: + + a. to Reproduce the Work, to incorporate the Work into one or more + Collections, and to Reproduce the Work as incorporated in the + Collections; + b. to create and Reproduce Adaptations provided that any such Adaptation, + including any translation in any medium, takes reasonable steps to + clearly label, demarcate or otherwise identify that changes were made + to the original Work. For example, a translation could be marked "The + original work was translated from English to Spanish," or a + modification could indicate "The original work has been modified."; + c. to Distribute and Publicly Perform the Work including as incorporated + in Collections; and, + d. to Distribute and Publicly Perform Adaptations. + e. For the avoidance of doubt: + + i. Non-waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme cannot be waived, the Licensor + reserves the exclusive right to collect such royalties for any + exercise by You of the rights granted under this License; + ii. Waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme can be waived, the Licensor waives the + exclusive right to collect such royalties for any exercise by You + of the rights granted under this License; and, + iii. Voluntary License Schemes. The Licensor waives the right to + collect royalties, whether individually or, in the event that the + Licensor is a member of a collecting society that administers + voluntary licensing schemes, via that society, from any exercise + by You of the rights granted under this License. + +The above rights may be exercised in all media and formats whether now +known or hereafter devised. The above rights include the right to make +such modifications as are technically necessary to exercise the rights in +other media and formats. Subject to Section 8(f), all rights not expressly +granted by Licensor are hereby reserved. + +4. Restrictions. The license granted in Section 3 above is expressly made +subject to and limited by the following restrictions: + + a. You may Distribute or Publicly Perform the Work only under the terms + of this License. You must include a copy of, or the Uniform Resource + Identifier (URI) for, this License with every copy of the Work You + Distribute or Publicly Perform. You may not offer or impose any terms + on the Work that restrict the terms of this License or the ability of + the recipient of the Work to exercise the rights granted to that + recipient under the terms of the License. You may not sublicense the + Work. You must keep intact all notices that refer to this License and + to the disclaimer of warranties with every copy of the Work You + Distribute or Publicly Perform. When You Distribute or Publicly + Perform the Work, You may not impose any effective technological + measures on the Work that restrict the ability of a recipient of the + Work from You to exercise the rights granted to that recipient under + the terms of the License. This Section 4(a) applies to the Work as + incorporated in a Collection, but this does not require the Collection + apart from the Work itself to be made subject to the terms of this + License. If You create a Collection, upon notice from any Licensor You + must, to the extent practicable, remove from the Collection any credit + as required by Section 4(c), as requested. If You create an + Adaptation, upon notice from any Licensor You must, to the extent + practicable, remove from the Adaptation any credit as required by + Section 4(c), as requested. + b. You may Distribute or Publicly Perform an Adaptation only under the + terms of: (i) this License; (ii) a later version of this License with + the same License Elements as this License; (iii) a Creative Commons + jurisdiction license (either this or a later license version) that + contains the same License Elements as this License (e.g., + Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible + License. If you license the Adaptation under one of the licenses + mentioned in (iv), you must comply with the terms of that license. If + you license the Adaptation under the terms of any of the licenses + mentioned in (i), (ii) or (iii) (the "Applicable License"), you must + comply with the terms of the Applicable License generally and the + following provisions: (I) You must include a copy of, or the URI for, + the Applicable License with every copy of each Adaptation You + Distribute or Publicly Perform; (II) You may not offer or impose any + terms on the Adaptation that restrict the terms of the Applicable + License or the ability of the recipient of the Adaptation to exercise + the rights granted to that recipient under the terms of the Applicable + License; (III) You must keep intact all notices that refer to the + Applicable License and to the disclaimer of warranties with every copy + of the Work as included in the Adaptation You Distribute or Publicly + Perform; (IV) when You Distribute or Publicly Perform the Adaptation, + You may not impose any effective technological measures on the + Adaptation that restrict the ability of a recipient of the Adaptation + from You to exercise the rights granted to that recipient under the + terms of the Applicable License. This Section 4(b) applies to the + Adaptation as incorporated in a Collection, but this does not require + the Collection apart from the Adaptation itself to be made subject to + the terms of the Applicable License. + c. If You Distribute, or Publicly Perform the Work or any Adaptations or + Collections, You must, unless a request has been made pursuant to + Section 4(a), keep intact all copyright notices for the Work and + provide, reasonable to the medium or means You are utilizing: (i) the + name of the Original Author (or pseudonym, if applicable) if supplied, + and/or if the Original Author and/or Licensor designate another party + or parties (e.g., a sponsor institute, publishing entity, journal) for + attribution ("Attribution Parties") in Licensor's copyright notice, + terms of service or by other reasonable means, the name of such party + or parties; (ii) the title of the Work if supplied; (iii) to the + extent reasonably practicable, the URI, if any, that Licensor + specifies to be associated with the Work, unless such URI does not + refer to the copyright notice or licensing information for the Work; + and (iv) , consistent with Ssection 3(b), in the case of an + Adaptation, a credit identifying the use of the Work in the Adaptation + (e.g., "French translation of the Work by Original Author," or + "Screenplay based on original Work by Original Author"). The credit + required by this Section 4(c) may be implemented in any reasonable + manner; provided, however, that in the case of a Adaptation or + Collection, at a minimum such credit will appear, if a credit for all + contributing authors of the Adaptation or Collection appears, then as + part of these credits and in a manner at least as prominent as the + credits for the other contributing authors. For the avoidance of + doubt, You may only use the credit required by this Section for the + purpose of attribution in the manner set out above and, by exercising + Your rights under this License, You may not implicitly or explicitly + assert or imply any connection with, sponsorship or endorsement by the + Original Author, Licensor and/or Attribution Parties, as appropriate, + of You or Your use of the Work, without the separate, express prior + written permission of the Original Author, Licensor and/or Attribution + Parties. + d. Except as otherwise agreed in writing by the Licensor or as may be + otherwise permitted by applicable law, if You Reproduce, Distribute or + Publicly Perform the Work either by itself or as part of any + Adaptations or Collections, You must not distort, mutilate, modify or + take other derogatory action in relation to the Work which would be + prejudicial to the Original Author's honor or reputation. Licensor + agrees that in those jurisdictions (e.g. Japan), in which any exercise + of the right granted in Section 3(b) of this License (the right to + make Adaptations) would be deemed to be a distortion, mutilation, + modification or other derogatory action prejudicial to the Original + Author's honor and reputation, the Licensor will waive or not assert, + as appropriate, this Section, to the fullest extent permitted by the + applicable national law, to enable You to reasonably exercise Your + right under Section 3(b) of this License (right to make Adaptations) + but not otherwise. + +5. Representations, Warranties and Disclaimer + +UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR +OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY +KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, +INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, +FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF +LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, +WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION +OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + +6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE +LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR +ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES +ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. Termination + + a. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this License. + Individuals or entities who have received Adaptations or Collections + from You under this License, however, will not have their licenses + terminated provided such individuals or entities remain in full + compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will + survive any termination of this License. + b. Subject to the above terms and conditions, the license granted here is + perpetual (for the duration of the applicable copyright in the Work). + Notwithstanding the above, Licensor reserves the right to release the + Work under different license terms or to stop distributing the Work at + any time; provided, however that any such election will not serve to + withdraw this License (or any other license that has been, or is + required to be, granted under the terms of this License), and this + License will continue in full force and effect unless terminated as + stated above. + +8. Miscellaneous + + a. Each time You Distribute or Publicly Perform the Work or a Collection, + the Licensor offers to the recipient a license to the Work on the same + terms and conditions as the license granted to You under this License. + b. Each time You Distribute or Publicly Perform an Adaptation, Licensor + offers to the recipient a license to the original Work on the same + terms and conditions as the license granted to You under this License. + c. If any provision of this License is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of + the remainder of the terms of this License, and without further action + by the parties to this agreement, such provision shall be reformed to + the minimum extent necessary to make such provision valid and + enforceable. + d. No term or provision of this License shall be deemed waived and no + breach consented to unless such waiver or consent shall be in writing + and signed by the party to be charged with such waiver or consent. + e. This License constitutes the entire agreement between the parties with + respect to the Work licensed here. There are no understandings, + agreements or representations with respect to the Work not specified + here. Licensor shall not be bound by any additional provisions that + may appear in any communication from You. This License may not be + modified without the mutual written agreement of the Licensor and You. + f. The rights granted under, and the subject matter referenced, in this + License were drafted utilizing the terminology of the Berne Convention + for the Protection of Literary and Artistic Works (as amended on + September 28, 1979), the Rome Convention of 1961, the WIPO Copyright + Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 + and the Universal Copyright Convention (as revised on July 24, 1971). + These rights and subject matter take effect in the relevant + jurisdiction in which the License terms are sought to be enforced + according to the corresponding provisions of the implementation of + those treaty provisions in the applicable national law. If the + standard suite of rights granted under applicable copyright law + includes additional rights not granted under this License, such + additional rights are deemed to be included in the License; this + License is not intended to restrict the license of any rights under + applicable law. + + +Creative Commons Notice + + Creative Commons is not a party to this License, and makes no warranty + whatsoever in connection with the Work. Creative Commons will not be + liable to You or any party on any legal theory for any damages + whatsoever, including without limitation any general, special, + incidental or consequential damages arising in connection to this + license. Notwithstanding the foregoing two (2) sentences, if Creative + Commons has expressly identified itself as the Licensor hereunder, it + shall have all rights and obligations of Licensor. + + Except for the limited purpose of indicating to the public that the + Work is licensed under the CCPL, Creative Commons does not authorize + the use by either party of the trademark "Creative Commons" or any + related trademark or logo of Creative Commons without the prior + written consent of Creative Commons. Any permitted use will be in + compliance with Creative Commons' then-current trademark usage + guidelines, as may be published on its website or otherwise made + available upon request from time to time. For the avoidance of doubt, + this trademark restriction does not form part of the License. + + Creative Commons may be contacted at https://creativecommons.org/. diff --git a/testing/web-platform/mozilla/tests/indic-detection/README.txt b/testing/web-platform/mozilla/tests/indic-detection/README.txt new file mode 100644 index 0000000000..9fa13a660a --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/README.txt @@ -0,0 +1,14 @@ +The text (non-markup/JavaScript) content of the files in this directory originates from Wikipedia and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license +. + +The content comes from the following articles (and their revisions): +https://hi.wikipedia.org/w/index.php?title=%E0%A4%AE%E0%A4%82%E0%A4%97%E0%A4%B2_%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%B9&oldid=5105576 +https://ta.wikipedia.org/w/index.php?title=%E0%AE%9A%E0%AF%86%E0%AE%B5%E0%AF%8D%E0%AE%B5%E0%AE%BE%E0%AE%AF%E0%AF%8D_(%E0%AE%95%E0%AF%8B%E0%AE%B3%E0%AF%8D)&oldid=3129711 + +This directory tests that content meant for intentionally mis-encoded legacy Devanagari and Tamil fonts that Chrome's encoding detector knows about is detected as windows-1252. These fonts assign Devanagari or Tamil glyphs to code points that are symbols or Latin characters in windows-1252. In chardetng, the detection mechanism is determining that the content isn't in any chardetng-supported encoding and, therefore, the fallback is windows-1252. + +Tests are missing for the following fonts that Chrome knows about: +LT TM Barani +TMNews +TamilWeb diff --git a/testing/web-platform/mozilla/tests/indic-detection/baskar-jagran.html b/testing/web-platform/mozilla/tests/indic-detection/baskar-jagran.html new file mode 100644 index 0000000000..c8de3ec2a4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/baskar-jagran.html @@ -0,0 +1,10 @@ + + +ע ע UUU UUU Q , " " UUU ע UUU UUU - "S " ٷUUU + +The text content above is a converted extract from the start of the Wikipedia article मंगल ग्रह and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/elango.html b/testing/web-platform/mozilla/tests/indic-detection/elango.html new file mode 100644 index 0000000000..175917cfd8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/elango.html @@ -0,0 +1,10 @@ + + +NYY֚ (Mars) sVeh|T E[ J Lַ Bh. C sV]X죋 SLY L[L E[.Ceh|T LopV L[] Reh A|RRL CWQPY pV L[L NYY֚ Cef\. U]yz] CeLֺeh T֟eLP TVWo syz[]. CR UTWT둥 LQTT| C BeN| CeL[o NS\ULe Ly|f\.[12] CR]XV CRho NYY֚ G\ TV HTyP. J N֟ L[] CR UTWT NW] E[T֥ fQQe hZL[, E[ T\ GUXL, T[RehL, TXY]jL, T]zV YT ThL[ LQP. NYY֛ rZpeLX, TY Uּ\jL eh E[RT T\YV. sV UQPX L EVWU] JXTr UX, LTTV NjhT T[RehL J\] U] T[Reh NYY֛XV E[]. + +The text content above is a converted extract from the start of the Wikipedia article செவ்வாய் (கோள்) and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/htchanakya.html b/testing/web-platform/mozilla/tests/indic-detection/htchanakya.html new file mode 100644 index 0000000000..27c1ce5510 --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/htchanakya.html @@ -0,0 +1,12 @@ + + +״ U״ XW XW UQ , " " XW U״ XW U XW - "S " XW U " " XWU f XW U, ״ XW S U XW UJ U XW U XW U f XW , , US U VLW YW XW U״ XW XW W , ܳ i ״ U S XWi UU U S XW XW , ״ XW J XW U XW f XW U XW XW UXW XW + +v~{z UU y XW mU XW ״ XW XW XW U U S XW XW U U U XW Ϧ XW XW U U U U, VLW , ܴ U U m XW U ι , XW striations XW G XWU XW mU XW ⴿ U XW MW XW U XW λ h U XW U XW XW XWU U YWU , U ״ XW f XW , ״ XW SU XW PJ XW + +The text content above is a converted extract from the start of the Wikipedia article मंगल ग्रह and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/shreetam.html b/testing/web-platform/mozilla/tests/indic-detection/shreetam.html new file mode 100644 index 0000000000..1fcf4ae40f --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/shreetam.html @@ -0,0 +1,10 @@ + + +\ (Mars) `USkzv E J P BS. Cx `ۼx |Px PP Ex.CUSkzv Pa]ԯ P uUS AkzuuP Cshx ]ԯ PP \ CUQx. miں CUPUS UPh a `miں. Cu أ Pnk C BU\k CUPa \{өPU PmkQx.[12] Cu CuSa \ G Hأmhx. J \ P Cu أ \v Ex QsnU SPͲ, ° Ex GP, zuUSP, [P, ۉi x SvPͲ Pshx. \ _]UP, [PЮ US Eu . ` shzx P E J_ , P \[Szx zuUSP J ں zuUS \ E. + +The text content above is a converted extract from the start of the Wikipedia article செவ்வாய் (கோள்) and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/tab.html b/testing/web-platform/mozilla/tests/indic-detection/tab.html new file mode 100644 index 0000000000..1dc5ee85bc --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/tab.html @@ -0,0 +1,10 @@ + + + (Mars) 袰 ݰ. ޶  .袰 袰 ܴ ޼. 좮 被袰 좮. ޼ 袬 被裬 좴.[12] . , , 袰, , ͮ . , 袰 .  , 颰 袰 袰 . + +The text content above is a converted extract from the start of the Wikipedia article செவ்வாய் (கோள்) and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/tam.html b/testing/web-platform/mozilla/tests/indic-detection/tam.html new file mode 100644 index 0000000000..8b4f9d0cbf --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/tam.html @@ -0,0 +1,10 @@ + + + (Mars) K򂰴F 補 ݰ. ޶ KQL  .ނF ICP ‚ ܴ CP ޼A. ނ 𣘂O ņ. H ޼ ݂ ނ裬 G 裆A.[12]  . M꣘ FQ A N, MJ K, , , Qͮ F 裇. J C, M . K 􈶜 I L , I芪K ꃰ  K  J . + +The text content above is a converted extract from the start of the Wikipedia article செவ்வாய் (கோள்) and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/tboomi.html b/testing/web-platform/mozilla/tests/indic-detection/tboomi.html new file mode 100644 index 0000000000..3976416449 --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/tboomi.html @@ -0,0 +1,10 @@ + + +%NY (Mars) wVfjiT E[ J &L Bj. C wVë SLY &L[L E[.CfjiT LotV &L[] Rfj AiRRL CWPY tV &L[L %NY Cfg\. &U]}~] Cf&Lfj &TfLP %TV+Wo w}~[]. CR &UTW LQTi Cö Bf+Ni Cf&L+[o %N\ULf L}ig\.[12] CR]&X&V CRjo %NY G\ %TV HT}P. J N &L[] CR &UTW NW E[&T gQf jL+[, ˼ E[ &T\ GU+XL, T[RfjL, T+XY]lL, T~V Y TjL+[ %LP. %NY vZtfLX, TY U\lLض fj E[+R &T\+Y&V. wV UPX L EVWU] JƶTv U+X, L%TV %Nlj T[RfjL J\] U] T[Rfj %NY&X&V E[]. + +The text content above is a converted extract from the start of the Wikipedia article செவ்வாய் (கோள்) and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/indic-detection/tscii.html b/testing/web-platform/mozilla/tests/indic-detection/tscii.html new file mode 100644 index 0000000000..c9d47b4f9f --- /dev/null +++ b/testing/web-platform/mozilla/tests/indic-detection/tscii.html @@ -0,0 +1,10 @@ + + +š (Mars) â . âɢĢ ǡ . Ȣ ǡ Ҿ 򾾡 Ȣ ǡ š 츢. ɡ 째 츼Ǣ ¨ . 쨺 째 θ.[12] ɡħ š . Ţ ǡ ɢ Ч Ƣ, Ţ¢ âĸ, ̸, , ɢ ̾ . š¢ 측, Ţ Ǩ Ȩŧ. â Ģ , â ̸ ȡ â š¢ħ . + +The text content above is a converted extract from the start of the Wikipedia article செவ்வாய் (கோள்) and +is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. diff --git a/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-0.html b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-0.html new file mode 100644 index 0000000000..584620392c --- /dev/null +++ b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-0.html @@ -0,0 +1,12 @@ + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-1.html b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-1.html new file mode 100644 index 0000000000..8f1029d3ff --- /dev/null +++ b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-1.html @@ -0,0 +1,11 @@ + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-2.html b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-2.html new file mode 100644 index 0000000000..54ebde2ebe --- /dev/null +++ b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-2.html @@ -0,0 +1,10 @@ + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-false.html b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-false.html new file mode 100644 index 0000000000..667d1e1bf6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-false.html @@ -0,0 +1,5 @@ + + + +
false
+ diff --git a/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-true.html b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-true.html new file mode 100644 index 0000000000..df3fe20eff --- /dev/null +++ b/testing/web-platform/mozilla/tests/infrastructure/prefs/prefs-true.html @@ -0,0 +1,5 @@ + + + +
true
+ diff --git a/testing/web-platform/mozilla/tests/infrastructure/specialPowers/specialpowers.html b/testing/web-platform/mozilla/tests/infrastructure/specialPowers/specialpowers.html new file mode 100644 index 0000000000..38615028d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/infrastructure/specialPowers/specialpowers.html @@ -0,0 +1,7 @@ +Check specialPowers is available in gecko-only tests + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/README.md b/testing/web-platform/mozilla/tests/mathml/README.md new file mode 100644 index 0000000000..092dae0251 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/README.md @@ -0,0 +1,57 @@ +# Internal MathML tests + +The web-platform-tests Project provides [MathML tests](https://github.com/web-platform-tests/wpt/tree/master/mathml/) +for the [MathML Core](https://w3c.github.io/mathml-core/) specification. This +directory contains tests for [MathML3](https://www.w3.org/TR/MathML3/) features +implemented in Gecko or for Gecko-specific behaviors that are not described in +any specification: + +- `disabled/`: Tests for MathML handling when support is disabled. This is + mostly used for Tor browser's "high security" mode, see + [bug 1173199](https://bugzilla.mozilla.org/1173199). + +- `fonts`: font-related tests, such as OpenType features not handled yet in + MathML Core or other Gecko-specific behavior. + +- `mathml-console-messages.html`: Tests for Gecko-specific console warning and + error messages triggered by MathML markup. + +- `mathspaces_names`: Tests for + [MathML3 namedspaces](https://www.w3.org/TR/MathML3/chapter2.html#type.namedspace) + which are removed from MathML Core. See + [bug 1793549](https://bugzilla.mozilla.org/1173199). + +- `mathvariant`: Tests for the + [mathvariant attribute](https://www.w3.org/TR/MathML3/chapter3.html#presm.commatt), + which is reduced to the case `` in MathML + Core. See [bug 1821980](https://bugzilla.mozilla.org/1821980). + +- `mpadded`: Tests for some + [mpadded](https://www.w3.org/TR/MathML3/chapter3.html#presm.mpadded) + features, which are not in the initial version of MathML Core. + +- `menclose`: Tests for the + [menclose](https://www.w3.org/TR/MathML3/chapter3.html#presm.menclose) + element, which is not in the initial version of MathML Core. + See [issue 216](https://github.com/w3c/mathml/issues/216). + +- `mo-accent`: Tests for the + [mo@accent attribute](https://www.w3.org/TR/MathML3/chapter3.html#presm.mo.dict.attrs), + and the corresponding accent property from the dictionary, + which are removed from MathML Core. + See [bug 1790548](https://bugzilla.mozilla.org/1790548) + and [bug 1636428](https://bugzilla.mozilla.org/1636428). + +- `negative-lengths`: Tests for negative lengths, for which support or + interpretation is unclear in current version of MathML Core. + See [issue 132](https://github.com/w3c/mathml-core/issues/132). + +- `tables`: Tests for + [table features](https://www.w3.org/TR/MathML3/chapter3.html#presm.tabmat) + that are in the initial version of MathML Core. + See [issue 125](https://github.com/w3c/mathml-core/issues/125). + +- `whitespace-trimming`: Tests for + [whitespace trimming in token elements](https://www.w3.org/TR/MathML3/chapter2.html#fund.collapse) + which is not described in the initial version of MathML Core. + See [issue 149](https://github.com/w3c/mathml-core/issues/149). diff --git a/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.html b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.html new file mode 100644 index 0000000000..991a828085 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.html @@ -0,0 +1,129 @@ + + + + scriptlevel + + + + + + + + O + O + + + + + + + + + O + O + + + + + O + O + + + + + + + + + + O + O + + + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + O + O + O + + O + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.xhtml b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.xhtml new file mode 100644 index 0000000000..5c5799ddd7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1-ref.xhtml @@ -0,0 +1,133 @@ + + + scriptlevel + + + + + + + + + O + O + + + + + + + + + O + O + + + + + O + O + + + + + + + + + + O + O + + + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + O + O + O + + O + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.html b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.html new file mode 100644 index 0000000000..ea5ff9272e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.html @@ -0,0 +1,130 @@ + + + + scriptlevel + + + + + + + + + O + O + + + + + + + + + O + O + + + + + O + O + + + + + + + + + + O + O + + + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + O + O + O + + O + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.xhtml b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.xhtml new file mode 100644 index 0000000000..d571df76f0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/disabled/disabled-scriptlevel-1.xhtml @@ -0,0 +1,134 @@ + + + scriptlevel + + + + + + + + + + O + O + + + + + + + + + O + O + + + + + O + O + + + + + + + + + + O + O + + + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + O + O + O + + O + O + + + + + + + + + O + O + + + O + O + + + O + O + O + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/disabled/dynamic-math-tree-001.html b/testing/web-platform/mozilla/tests/mathml/disabled/dynamic-math-tree-001.html new file mode 100644 index 0000000000..3f184e823c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/disabled/dynamic-math-tree-001.html @@ -0,0 +1,47 @@ + + + + + + + + +
hi there
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/disabled/math-parse01.html b/testing/web-platform/mozilla/tests/mathml/disabled/math-parse01.html new file mode 100644 index 0000000000..3aff716d9f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/disabled/math-parse01.html @@ -0,0 +1,62 @@ + + + +math in html: parsing + + + + +

math in html: parsing

+ +
+ +
+
+
+
1a
+
⟨⟩
+
𝕂
+
a
+
a
+
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/README b/testing/web-platform/mozilla/tests/mathml/fonts/README new file mode 100644 index 0000000000..ad19f66228 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/README @@ -0,0 +1,6 @@ +The fonts in this directory are autogenerated with FontForge using the Python +script generate.py. See the comments in that file for more information on how +to run the script. + +These fonts are intended to test the The MATH table and OpenType Features used +in MathML. See layout/reftests/mathml/ and layout/mathml/tests. diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/axis-height-1.otf b/testing/web-platform/mozilla/tests/mathml/fonts/axis-height-1.otf new file mode 100644 index 0000000000..2d6cc2fa0a Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/axis-height-1.otf differ diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/axis-height-2.otf b/testing/web-platform/mozilla/tests/mathml/fonts/axis-height-2.otf new file mode 100644 index 0000000000..fdb7c97ce0 Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/axis-height-2.otf differ diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/default-font-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/default-font-ref.html new file mode 100644 index 0000000000..9917f14b6f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/default-font-ref.html @@ -0,0 +1,14 @@ + + + + default font + + + + + + x-math language + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/default-font.html b/testing/web-platform/mozilla/tests/mathml/fonts/default-font.html new file mode 100644 index 0000000000..6fead9cbce --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/default-font.html @@ -0,0 +1,16 @@ + + + + default font + + + + + + + + x-math language + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1-ref.html new file mode 100644 index 0000000000..61f5e9c2f6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1-ref.html @@ -0,0 +1,132 @@ + + + + + + + + b + c + + + c + c + + + b + c + c + + + +

+ + + + + b + b + + c + + + + b + b + + + b + c + + + + + b + b + b + + c + c + + + + b + b + b + + + b + c + c + + + b + c + c + + + + +

+ + + + c + c + + + c + c + + + c + c + c + + + +

+ + + + c + c + + + c + c + c + + + +

+ + + + c + c + + + c + c + c + + + c + c + + + c + c + c + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.html b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.html new file mode 100644 index 0000000000..4e76a658e7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.html @@ -0,0 +1,135 @@ + + + + + + + + + a + a + + + a + a + + + a + a + a + + + +

+ + + + + a + a + + a + + + + a + a + + + a + a + + + + + a + a + a + + a + a + + + + a + a + a + + + a + a + a + + + a + a + a + + + + +

+ + + + + a + a + + + a + a + + + a + a + a + + + + +

+ + + + a + a + + + a + a + a + + + +

+ + + + a + a + + + a + a + a + + + a + a + + + a + a + a + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.otf b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.otf new file mode 100644 index 0000000000..1ffbe24427 Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-1.otf differ diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-2-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-2-ref.html new file mode 100644 index 0000000000..49342c1aa7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-2-ref.html @@ -0,0 +1,175 @@ + + + + + + + + + + + b + c + + + + +

+ + + + + b + c + + + + +

+ + + + + a + + + + + +

+ + + + c + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + + + + b + + + + c + + + + +

+ + + + + + b + c + + + b + c + + + + + +

+ + + + + + c + c + + + c + c + + + + + +

+ + + + + b + c + + + + +

+ + + + + c + c + + + + +

+ + + + + c + c + + + + +

+ + + + + c + c + + + + +

+ + + + + b + c + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-2.html b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-2.html new file mode 100644 index 0000000000..63a42d4a22 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-2.html @@ -0,0 +1,214 @@ + + + + + + + + + + + a + + + + +

+ + + + + a + + + + + +

+ + + + + a + a + + + + +

+ + + + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + + + + + + + a + + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-3-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-3-ref.html new file mode 100644 index 0000000000..ce5e5c6122 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-3-ref.html @@ -0,0 +1,175 @@ + + + + + + + + + + + 𝔟 + 𝔠 + + + + +

+ + + + + 𝔟 + 𝔠 + + + + +

+ + + + + a + + + + + +

+ + + + 𝔠 + + + +

+ + + + + + 𝔟 + 𝔟 + + + 𝔟 + 𝔠 + + + + + +

+ + + + + + + + 𝔟 + + + + 𝔠 + + + + +

+ + + + + + 𝔟 + 𝔠 + + + 𝔟 + 𝔠 + + + + + +

+ + + + + + 𝔠 + 𝔠 + + + 𝔠 + 𝔠 + + + + + +

+ + + + + 𝔟 + 𝔠 + + + + +

+ + + + + 𝔠 + 𝔠 + + + + +

+ + + + + 𝔠 + 𝔠 + + + + +

+ + + + + 𝔞 + c + + + + +

+ + + + + b + c + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/dtls-3.html b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-3.html new file mode 100644 index 0000000000..50eb56b28f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/dtls-3.html @@ -0,0 +1,217 @@ + + + + + + + + + + + a + + + + +

+ + + + + a + + + + + +

+ + + + + a + a + + + + +

+ + + + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + + + + + + + a + + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + + a + a + + + a + a + + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + +

+ + + + + a + a + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1-ref.html new file mode 100644 index 0000000000..a7716454ec --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1-ref.html @@ -0,0 +1,74 @@ + + + + Font Inflation + + + + + +

The text +' + + 𝔞 + + + + ' +should have the same size as inline math +' + + 𝔞 + + + + ' +or math in a table: ' + + + 𝔞 + + + + + ' +(but not necessarily the same size as block-level math + + + 𝔞 + + + + +because it forms a BFC and hence is its own inflation container.) +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod +tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, +quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo +consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse +cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non +proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem +ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore +eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt +in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor +sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut +labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud +exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis +aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu +fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit +amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation +ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor +in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui +officia deserunt mollit anim id est laborum.

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1.html b/testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1.html new file mode 100644 index 0000000000..3af93b2fc1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/font-inflation-1.html @@ -0,0 +1,108 @@ + + + + Font Inflation + + + + + + + +

The text +' + + 𝔞 + + + + ' +should have the same size as inline math +' + + 𝔞 + + + + ' +or math in a table: ' + + + 𝔞 + + + + + ' +(but not necessarily the same size as block-level math + + + 𝔞 + + + + +because it forms a BFC and hence is its own inflation container.) +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod +tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, +quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo +consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse +cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non +proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem +ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor +incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis +nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore +eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt +in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor +sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut +labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud +exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis +aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu +fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in +culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit +amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore +et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation +ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor +in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla +pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui +officia deserunt mollit anim id est laborum.

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/generate.py b/testing/web-platform/mozilla/tests/mathml/fonts/generate.py new file mode 100644 index 0000000000..6f5008c898 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/generate.py @@ -0,0 +1,320 @@ +#!/usr/bin/python +# vim: set shiftwidth=4 tabstop=8 autoindent expandtab: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# For general fontforge documentation, see: +# http://fontforge.sourceforge.net/ +# For fontforge scripting documentation, see: +# http://fontforge.sourceforge.net/scripting-tutorial.html +# http://fontforge.sourceforge.net/scripting.html +# and most importantly: +# http://fontforge.sourceforge.net/python.html + +# To install what you need, on Ubuntu, +# sudo apt-get install python-fontforge + +import fontforge + +em = 1000 + + +def newMathFont(aName): + print("Generating %s.otf..." % aName, end="") + mathFont = fontforge.font() + mathFont.fontname = aName + mathFont.familyname = aName + mathFont.fullname = aName + mathFont.copyright = "Copyright (c) 2014 Mozilla Corporation" + mathFont.encoding = "UnicodeFull" + + # Create a space character. Also force the creation of some MATH subtables + # so that OTS will not reject the MATH table. + g = mathFont.createChar(ord(" "), "space") + g.width = em + g.italicCorrection = 0 + g.topaccent = 0 + g.mathKern.bottomLeft = tuple([(0, 0)]) + g.mathKern.bottomRight = tuple([(0, 0)]) + g.mathKern.topLeft = tuple([(0, 0)]) + g.mathKern.topRight = tuple([(0, 0)]) + mathFont[ord(" ")].horizontalVariants = "space" + mathFont[ord(" ")].verticalVariants = "space" + return mathFont + + +def saveMathFont(aFont): + aFont.em = em + aFont.ascent = aFont.descent = em / 2 + aFont.hhea_ascent = aFont.os2_typoascent = aFont.os2_winascent = em / 2 + aFont.descent = aFont.hhea_descent = em / 2 + aFont.os2_typodescent = aFont.os2_windescent = em / 2 + aFont.hhea_ascent_add = aFont.hhea_descent_add = 0 + aFont.os2_typoascent_add = aFont.os2_typodescent_add = 0 + aFont.os2_winascent_add = aFont.os2_windescent_add = 0 + aFont.os2_use_typo_metrics = True + aFont.generate(aFont.fontname + ".otf") + print(" done.") + + +def createSquareGlyph(aFont, aCodePoint): + g = aFont.createChar(aCodePoint) + p = g.glyphPen() + p.moveTo(0, 0) + p.lineTo(em, 0) + p.lineTo(em, em) + p.lineTo(0, em) + p.closePath() + + +def createLLTriangleGlyph(aFont, aCodePoint): + g = aFont.createChar(aCodePoint) + p = g.glyphPen() + p.moveTo(0, 0) + p.lineTo(em, 0) + p.lineTo(0, em) + p.closePath() + + +def createURTriangleGlyph(aFont, aCodePoint): + g = aFont.createChar(aCodePoint) + p = g.glyphPen() + p.moveTo(em, 0) + p.lineTo(em, em) + p.lineTo(0, em) + p.closePath() + + +def createDiamondGlyph(aFont, aCodePoint): + g = aFont.createChar(aCodePoint) + p = g.glyphPen() + p.moveTo(0, em / 2) + p.lineTo(em / 2, 0) + p.lineTo(em, em / 2) + p.lineTo(em / 2, em) + p.closePath() + + +################################################################################ +# Glyph variants and constructions +f = newMathFont("stretchy") +nvariants = 3 + +# Draw boxes for the size variants and glues +for i in range(0, nvariants): + s = em * (i + 1) + + g = f.createChar(-1, "h%d" % i) + p = g.glyphPen() + p.moveTo(0, -em) + p.lineTo(0, em) + p.lineTo(s, em) + p.lineTo(s, -em) + p.closePath() + g.width = s + + g = f.createChar(-1, "v%d" % i) + p = g.glyphPen() + p.moveTo(0, 0) + p.lineTo(0, s) + p.lineTo(2 * em, s) + p.lineTo(2 * em, 0) + p.closePath() + g.width = 2 * em + +# Draw some pieces for stretchy operators +s = em * nvariants + +g = f.createChar(-1, "left") +p = g.glyphPen() +p.moveTo(0, -2 * em) +p.lineTo(0, 2 * em) +p.lineTo(s, em) +p.lineTo(s, -em) +p.closePath() +g.width = s + +g = f.createChar(-1, "right") +p = g.glyphPen() +p.moveTo(0, -em) +p.lineTo(0, em) +p.lineTo(s, 2 * em) +p.lineTo(s, -2 * em) +p.closePath() +g.width = s + +g = f.createChar(-1, "hmid") +p = g.glyphPen() +p.moveTo(0, -em) +p.lineTo(0, em) +p.lineTo(s, 2 * em) +p.lineTo(2 * s, em) +p.lineTo(2 * s, -em) +p.lineTo(s, -2 * em) +p.closePath() +g.width = 2 * s + +g = f.createChar(-1, "bottom") +p = g.glyphPen() +p.moveTo(0, 0) +p.lineTo(0, s) +p.lineTo(2 * em, s) +p.lineTo(4 * em, 0) +p.closePath() +g.width = 4 * em + +g = f.createChar(-1, "top") +p = g.glyphPen() +p.moveTo(0, 0) +p.lineTo(4 * em, 0) +p.lineTo(2 * em, -s) +p.lineTo(0, -s) +p.closePath() +g.width = 4 * em + +g = f.createChar(-1, "vmid") +p = g.glyphPen() +p.moveTo(0, s) +p.lineTo(2 * em, s) +p.lineTo(4 * em, 0) +p.lineTo(2 * em, -s) +p.lineTo(0, -s) +p.closePath() +g.width = 3 * em + +# Create small rectangle of various size for some exotic arrows that are +# unlikely to be stretchable with standard fonts. +hstretchy = [ + 0x219C, # leftwards wave arrow + 0x219D, # rightwards wave arrow + 0x219E, # leftwards two headed arrow + 0x21A0, # rightwards two headed arrow + 0x21A2, # leftwards arrow with tail +] +vstretchy = [ + 0x219F, # upwards two headed arrow + 0x21A1, # downwards two headed arrow + 0x21A5, # upwards arrow from bar + 0x21A7, # downwards arrow from bar + 0x21A8, # up down arrow with base +] +for i in range(0, 1 + nvariants + 1): + s = (i + 1) * em / 10 + + g = f.createChar(hstretchy[i]) + p = g.glyphPen() + p.moveTo(0, -em / 10) + p.lineTo(0, em / 10) + p.lineTo(s, em / 10) + p.lineTo(s, -em / 10) + p.closePath() + g.width = s + + g = f.createChar(vstretchy[i]) + p = g.glyphPen() + p.moveTo(0, 0) + p.lineTo(0, s) + p.lineTo(2 * em / 10, s) + p.lineTo(2 * em / 10, 0) + p.closePath() + g.width = 2 * em / 10 + +# hstretchy[0] and vstretchy[0] have all the variants and the components. The others only have one of them. +s = em * nvariants + +f[hstretchy[0]].horizontalVariants = "uni219C h0 h1 h2" +f[hstretchy[0]].horizontalComponents = ( + ("left", False, 0, 0, s), + ("h2", True, 0, 0, s), + ("hmid", False, 0, 0, 2 * s), + ("h2", True, 0, 0, s), + ("right", False, 0, 0, s), +) + +f[hstretchy[1]].horizontalVariants = "uni219D h0" +f[hstretchy[2]].horizontalVariants = "uni219E h1" +f[hstretchy[3]].horizontalVariants = "uni21A0 h2" +f[hstretchy[4]].horizontalVariants = "uni21A2 h2" +f[hstretchy[4]].horizontalComponents = f[hstretchy[0]].horizontalComponents + +f[vstretchy[0]].verticalVariants = "uni219F v0 v1 v2" +f[vstretchy[0]].verticalComponents = ( + ("bottom", False, 0, 0, s), + ("v2", True, 0, 0, s), + ("vmid", False, 0, 0, 2 * s), + ("v2", True, 0, 0, s), + ("top", False, 0, 0, s), +) + +f[vstretchy[1]].verticalVariants = "uni21A1 v0" +f[vstretchy[2]].verticalVariants = "uni21A5 v1" +f[vstretchy[3]].verticalVariants = "uni21A7 v2" +f[vstretchy[4]].verticalVariants = "uni21A8" +f[vstretchy[4]].verticalComponents = f[vstretchy[0]].verticalComponents + +################################################################################ +# Testing DisplayOperatorMinHeight +f.math.DisplayOperatorMinHeight = 8 * em +largeop = [0x2A1B, 0x2A1C] # integral with overbar/underbar + +# Draw boxes of size 1, 2, 7, 8, 9em. +for i in [1, 2, 7, 8, 9]: + s = em * i + if i == 1 or i == 2: + g = f.createChar(largeop[i - 1]) + else: + g = f.createChar(-1, "L%d" % i) + p = g.glyphPen() + p.moveTo(0, 0) + p.lineTo(0, s) + p.lineTo(s, s) + p.lineTo(s, 0) + p.closePath() + g.width = s + +f[largeop[0]].verticalVariants = "uni2A1B L7 L8 L9" +f[largeop[1]].verticalVariants = "uni2A1C L8" + +saveMathFont(f) + +################################################################################ +# Testing AxisHeight +f = newMathFont("axis-height-1") +f.math.AxisHeight = 0 +createSquareGlyph(f, ord("+")) +saveMathFont(f) + +f = newMathFont("axis-height-2") +f.math.AxisHeight = 20 * em +createSquareGlyph(f, ord("+")) +saveMathFont(f) + +################################################################################ +# Testing Limits Parameters +f = newMathFont("limits-5") +f.math.UpperLimitGapMin = 0 +f.math.UpperLimitBaselineRiseMin = 0 +f.math.LowerLimitGapMin = 0 +f.math.LowerLimitBaselineDropMin = 0 +f.math.AccentBaseHeight = 6 * em +f.math.FlattenedAccentBaseHeight = 3 * em +createSquareGlyph(f, ord("~")) +saveMathFont(f) + +f = newMathFont("dtls-1") +createSquareGlyph(f, ord("a")) +createLLTriangleGlyph(f, ord("b")) +createSquareGlyph(f, ord("c")) +createDiamondGlyph(f, 0x1D51E) # mathvariant=fraktur a +createURTriangleGlyph(f, 0x1D51F) # mathvariant=fraktur b +createDiamondGlyph(f, 0x1D520) # mathvariant=fraktur c +f.addLookup("gsub", "gsub_single", (), (("dtls", (("latn", ("dflt")),)),)) +f.addLookupSubtable("gsub", "gsub_n") +glyph = f["a"] +glyph.addPosSub("gsub_n", "b") +glyph2 = f[0x1D51F] +glyph2.glyphname = "urtriangle" +glyph3 = f[0x1D51E] +glyph3.addPosSub("gsub_n", "urtriangle") +saveMathFont(f) diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/limits-5.otf b/testing/web-platform/mozilla/tests/mathml/fonts/limits-5.otf new file mode 100644 index 0000000000..fb8e9ec4fc Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/limits-5.otf differ diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1-ref.html new file mode 100644 index 0000000000..d591150929 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1-ref.html @@ -0,0 +1,45 @@ + + + + + + + + + +
D
+
D
+ + + + + + D + B + C + + + +

+ + + + C + C + D + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1.html b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1.html new file mode 100644 index 0000000000..808c27d030 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-1.html @@ -0,0 +1,38 @@ + + + + + + + + +

A
+
A
+ + + + + + A + A + A + + + +

+ + + + A + A + A + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2-ref.html new file mode 100644 index 0000000000..6681292474 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2-ref.html @@ -0,0 +1,25 @@ + + + + Dynamic OpenType 'math' script tests + + + + + + +

DD
+ + + + + CC + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2.html b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2.html new file mode 100644 index 0000000000..1a1ea1599e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/mathscript-2.html @@ -0,0 +1,40 @@ + + + + Dynamic OpenType 'math' script tests + + + + + + + +
A
+ + + + + A + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/mathssty.woff b/testing/web-platform/mozilla/tests/mathml/fonts/mathssty.woff new file mode 100644 index 0000000000..eb6a667753 Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/mathssty.woff differ diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/opentype-axis-height.html b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-axis-height.html new file mode 100644 index 0000000000..8a7050ad4b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-axis-height.html @@ -0,0 +1,51 @@ + + + + Open Type MATH - axis-height + + + + + + + + + +

+ + + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/opentype-limits.html b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-limits.html new file mode 100644 index 0000000000..575dfefc11 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-limits.html @@ -0,0 +1,60 @@ + + + + Open Type MATH - limits + + + + + + + + + +

+ + + + + + + ~ + + + + + + + ~ + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy-ref.html new file mode 100644 index 0000000000..7de372170d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy-ref.html @@ -0,0 +1,69 @@ + + + + Open Type MATH - stretchy operator + + + + + + + +

+ + + + + + + + +

+ +

+ + + + +

+ + +

+ + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy.html b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy.html new file mode 100644 index 0000000000..50bccf9b02 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/opentype-stretchy.html @@ -0,0 +1,70 @@ + + + + Open Type MATH - stretchy operator + + + + + + + + +

+ + + + + + + + +

+ +

+ + + + +

+ + +

+ + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/ssty-1-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-1-ref.html new file mode 100644 index 0000000000..d01b0e5b08 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-1-ref.html @@ -0,0 +1,337 @@ + + + + + + + + + + + + + + D + + B + + C + C + + + + + + D + + B + + C + C + + + + + + D + + B + + C + C + C + + + C + C + C + + + + B + + C + C + C + + + C + C + C + + + + + + D + + B + + C + C + C + + + C + C + C + + + + B + + C + C + C + + + C + C + C + + + + + + +

+ + + + + + D + + B + + C + C + + + + + + D + + B + + C + C + + + + + + D + + B + + C + C + C + + + C + C + C + + + + B + + C + C + C + + + C + C + C + + + + + + D + + B + + C + C + C + + + C + C + C + + + + B + + C + C + C + + + C + C + C + + + + + + +

+ + + + + + D + + B + + C + C + + + + + + D + + B + + C + C + + + + + + D + + B + + C + C + C + + + C + C + C + + + + B + + C + C + C + + + C + C + C + + + + + + D + + B + + C + C + C + + + C + C + C + + + + B + + C + C + C + + + C + C + C + + + + + + +

+ + + + + + D + + D + C + + + + + D + + D + C + + + + + D + + D + C + C + + + D + C + C + + + + + D + + D + C + C + + + D + C + C + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/ssty-1.html b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-1.html new file mode 100644 index 0000000000..f918b9c6d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-1.html @@ -0,0 +1,325 @@ + + + + + + + + + + A + + A + + A + A + + + + + + A + + A + + A + A + + + + + + A + + A + + A + A + A + + + A + A + A + + + + A + + A + A + A + + + A + A + A + + + + + + A + + A + + A + A + A + + + A + A + A + + + + A + + A + A + A + + + A + A + A + + + + + + +

+ + + + + + A + + A + + A + A + + + + + + A + + A + + A + A + + + + + + A + + A + + A + A + A + + + A + A + A + + + + A + + A + A + A + + + A + A + A + + + + + + A + + A + + A + A + A + + + A + A + A + + + + A + + A + A + A + + + A + A + A + + + + + + +

+ + + + + + A + + A + + A + A + + + + + + A + + A + + A + A + + + + + + A + + A + + A + A + A + + + A + A + A + + + + A + + A + A + A + + + A + A + A + + + + + + A + + A + + A + A + A + + + A + A + A + + + + A + + A + A + A + + + A + A + A + + + + + + +

+ + + + + + A + + A + A + + + + + A + + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + A + + A + A + A + + + A + A + A + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/ssty-2-ref.html b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-2-ref.html new file mode 100644 index 0000000000..c11c328f38 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-2-ref.html @@ -0,0 +1,275 @@ + + + + + + + + + + + D + C + + + + B + B + + + + + C + C + + + C + C + + + + + + B + C + + B + + + + D + + B + C + + + + + D + + B + C + + + + + D + + B + C + C + + + B + C + C + + + + + + +

+ + + + + D + C + + + + D + D + + + + + + B + B + + + B + B + + + + + + D + C + + D + + + + D + + B + C + + + + + D + + B + C + + + + + D + + B + C + C + + + B + C + C + + + + + +

+ + + + + + D + + D + D + + + + + D + + D + D + + + + + D + + D + D + D + + + D + D + D + + + + + D + + D + B + + + + + D + + D + B + + + + + D + + D + B + B + + + D + B + B + + + + + D + + B + B + + + + + D + + B + B + + + + + D + + B + B + B + + + B + B + B + + + + + D + + B + C + B + + + D + B + D + + + + + D + + D + D + B + + + B + B + C + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/ssty-2.html b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-2.html new file mode 100644 index 0000000000..c4ffe1bd8b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/fonts/ssty-2.html @@ -0,0 +1,268 @@ + + + + + + + + + + + A + A + + + + A + A + + + + + A + A + + + A + A + + + + + + A + A + + A + + + + A + + A + A + + + + + A + + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + + +

+ + + + + A + A + + + + A + A + + + + + A + A + + + A + A + + + + + + A + A + + A + + + + A + + A + A + + + + + A + + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + +

+ + + + + + A + + A + A + + + + + A + + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + A + + A + A + + + + + A + + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + A + + A + A + + + + + A + + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + A + + A + A + A + + + A + A + A + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/ssty.woff b/testing/web-platform/mozilla/tests/mathml/fonts/ssty.woff new file mode 100644 index 0000000000..19312c713d Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/ssty.woff differ diff --git a/testing/web-platform/mozilla/tests/mathml/fonts/stretchy.otf b/testing/web-platform/mozilla/tests/mathml/fonts/stretchy.otf new file mode 100644 index 0000000000..f192de3463 Binary files /dev/null and b/testing/web-platform/mozilla/tests/mathml/fonts/stretchy.otf differ diff --git a/testing/web-platform/mozilla/tests/mathml/mathml-console-messages.html b/testing/web-platform/mozilla/tests/mathml/mathml-console-messages.html new file mode 100644 index 0000000000..183d11feaa --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathml-console-messages.html @@ -0,0 +1,245 @@ + + +Test MathML console messages + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathml-type-supported-ref.xml b/testing/web-platform/mozilla/tests/mathml/mathml-type-supported-ref.xml new file mode 100644 index 0000000000..1a471a2c6e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathml-type-supported-ref.xml @@ -0,0 +1,4 @@ + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathml-type-supported.xhtml b/testing/web-platform/mozilla/tests/mathml/mathml-type-supported.xhtml new file mode 100644 index 0000000000..50a7dd2130 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathml-type-supported.xhtml @@ -0,0 +1,12 @@ + + + Test mime type application/mathml+xml + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace-ref.html b/testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace-ref.html new file mode 100644 index 0000000000..235ef69a18 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace-ref.html @@ -0,0 +1,54 @@ + + + + +

+ + + x y + + +

+

+ + + x y + + +

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace.html b/testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace.html new file mode 100644 index 0000000000..3ab0812a4e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathspace_names/negative-namedspace.html @@ -0,0 +1,57 @@ + + + + + + +

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace-ref.html b/testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace-ref.html new file mode 100644 index 0000000000..00c89f0c85 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace-ref.html @@ -0,0 +1,54 @@ + + + + +

+ + + x y + + +

+

+ + + x y + + +

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace.html b/testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace.html new file mode 100644 index 0000000000..08b45eadef --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathspace_names/positive-namedspace.html @@ -0,0 +1,57 @@ + + + + + + +

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+

+ + + x y + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a-ref.html new file mode 100644 index 0000000000..b70be9312f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a-ref.html @@ -0,0 +1,233 @@ + + + + + Test mathvariant character mappings + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZ + abcdefghijklmnopqrstuvwxyz + + +
+ + + + 𝐀𝐁𝐂𝐃𝐄𝐅 + 𝐆𝐇𝐈𝐉𝐊𝐋 + 𝐌𝐍𝐎𝐏𝐐𝐑 + 𝐒𝐓𝐔𝐕𝐖𝐗 + 𝐘𝐙 + 𝐚𝐛𝐜𝐝𝐞𝐟 + 𝐠𝐡𝐢𝐣𝐤𝐥 + 𝐦𝐧𝐨𝐩𝐪𝐫 + 𝐬𝐭𝐮𝐯𝐰𝐱 + 𝐲𝐳 + + + +
+ + + + 𝐴𝐵𝐶𝐷𝐸𝐹 + 𝐺𝐻𝐼𝐽𝐾𝐿 + 𝑀𝑁𝑂𝑃𝑄𝑅 + 𝑆𝑇𝑈𝑉𝑊𝑋 + 𝑌𝑍 + 𝑎𝑏𝑐𝑑𝑒𝑓 + 𝑔ℎ𝑖𝑗𝑘𝑙 + 𝑚𝑛𝑜𝑝𝑞𝑟 + 𝑠𝑡𝑢𝑣𝑤𝑥 + 𝑦𝑧 + + + +
+ + + + 𝑨𝑩𝑪𝑫𝑬𝑭 + 𝑮𝑯𝑰𝑱𝑲𝑳 + 𝑴𝑵𝑶𝑷𝑸𝑹 + 𝑺𝑻𝑼𝑽𝑾𝑿 + 𝒀𝒁 + 𝒂𝒃𝒄𝒅𝒆𝒇 + 𝒈𝒉𝒊𝒋𝒌𝒍 + 𝒎𝒏𝒐𝒑𝒒𝒓 + 𝒔𝒕𝒖𝒗𝒘𝒙 + 𝒚𝒛 + + + +
+ + + + 𝒜ℬ𝒞𝒟ℰℱ + 𝒢ℋℐ𝒥𝒦ℒ + ℳ𝒩𝒪𝒫𝒬ℛ + 𝒮𝒯𝒰𝒱𝒲𝒳 + 𝒴𝒵 + 𝒶𝒷𝒸𝒹ℯ𝒻 + ℊ𝒽𝒾𝒿𝓀𝓁 + 𝓂𝓃ℴ𝓅𝓆𝓇 + 𝓈𝓉𝓊𝓋𝓌𝓍 + 𝓎𝓏 + + + +
+ + + + 𝓐𝓑𝓒𝓓𝓔𝓕 + 𝓖𝓗𝓘𝓙𝓚𝓛 + 𝓜𝓝𝓞𝓟𝓠𝓡 + 𝓢𝓣𝓤𝓥𝓦𝓧 + 𝓨𝓩 + 𝓪𝓫𝓬𝓭𝓮𝓯 + 𝓰𝓱𝓲𝓳𝓴𝓵 + 𝓶𝓷𝓸𝓹𝓺𝓻 + 𝓼𝓽𝓾𝓿𝔀𝔁 + 𝔂𝔃 + + + +
+ + + + 𝔄𝔅ℭ𝔇𝔈𝔉 + 𝔊ℌℑ𝔍𝔎𝔏 + 𝔐𝔑𝔒𝔓𝔔ℜ + 𝔖𝔗𝔘𝔙𝔚𝔛 + 𝔜ℨ + 𝔞𝔟𝔠𝔡𝔢𝔣 + 𝔤𝔥𝔦𝔧𝔨𝔩 + 𝔪𝔫𝔬𝔭𝔮𝔯 + 𝔰𝔱𝔲𝔳𝔴𝔵 + 𝔶𝔷 + + + +
+ + + + 𝔸𝔹ℂ𝔻𝔼𝔽 + 𝔾ℍ𝕀𝕁𝕂𝕃 + 𝕄ℕ𝕆ℙℚℝ + 𝕊𝕋𝕌𝕍𝕎𝕏 + 𝕐ℤ + 𝕒𝕓𝕔𝕕𝕖𝕗 + 𝕘𝕙𝕚𝕛𝕜𝕝 + 𝕞𝕟𝕠𝕡𝕢𝕣 + 𝕤𝕥𝕦𝕧𝕨𝕩 + 𝕪𝕫 + + + +
+ + + + 𝕬𝕭𝕮𝕯𝕰𝕱 + 𝕲𝕳𝕴𝕵𝕶𝕷 + 𝕸𝕹𝕺𝕻𝕼𝕽 + 𝕾𝕿𝖀𝖁𝖂𝖃 + 𝖄𝖅 + 𝖆𝖇𝖈𝖉𝖊𝖋 + 𝖌𝖍𝖎𝖏𝖐𝖑 + 𝖒𝖓𝖔𝖕𝖖𝖗 + 𝖘𝖙𝖚𝖛𝖜𝖝 + 𝖞𝖟 + + + +
+ + + + 𝖠𝖡𝖢𝖣𝖤𝖥 + 𝖦𝖧𝖨𝖩𝖪𝖫 + 𝖬𝖭𝖮𝖯𝖰𝖱 + 𝖲𝖳𝖴𝖵𝖶𝖷 + 𝖸𝖹 + 𝖺𝖻𝖼𝖽𝖾𝖿 + 𝗀𝗁𝗂𝗃𝗄𝗅 + 𝗆𝗇𝗈𝗉𝗊𝗋 + 𝗌𝗍𝗎𝗏𝗐𝗑 + 𝗒𝗓 + + + +
+ + + + 𝗔𝗕𝗖𝗗𝗘𝗙 + 𝗚𝗛𝗜𝗝𝗞𝗟 + 𝗠𝗡𝗢𝗣𝗤𝗥 + 𝗦𝗧𝗨𝗩𝗪𝗫 + 𝗬𝗭 + 𝗮𝗯𝗰𝗱𝗲𝗳 + 𝗴𝗵𝗶𝗷𝗸𝗹 + 𝗺𝗻𝗼𝗽𝗾𝗿 + 𝘀𝘁𝘂𝘃𝘄𝘅 + 𝘆𝘇 + + +
+ + + + 𝘈𝘉𝘊𝘋𝘌𝘍 + 𝘎𝘏𝘐𝘑𝘒𝘓 + 𝘔𝘕𝘖𝘗𝘘𝘙 + 𝘚𝘛𝘜𝘝𝘞𝘟 + 𝘠𝘡 + 𝘢𝘣𝘤𝘥𝘦𝘧 + 𝘨𝘩𝘪𝘫𝘬𝘭 + 𝘮𝘯𝘰𝘱𝘲𝘳 + 𝘴𝘵𝘶𝘷𝘸𝘹 + 𝘺𝘻 + + +
+ + + + 𝘼𝘽𝘾𝘿𝙀𝙁 + 𝙂𝙃𝙄𝙅𝙆𝙇 + 𝙈𝙉𝙊𝙋𝙌𝙍 + 𝙎𝙏𝙐𝙑𝙒𝙓 + 𝙔𝙕 + 𝙖𝙗𝙘𝙙𝙚𝙛 + 𝙜𝙝𝙞𝙟𝙠𝙡 + 𝙢𝙣𝙤𝙥𝙦𝙧 + 𝙨𝙩𝙪𝙫𝙬𝙭 + 𝙮𝙯 + + +
+ + + + 𝙰𝙱𝙲𝙳𝙴𝙵 + 𝙶𝙷𝙸𝙹𝙺𝙻 + 𝙼𝙽𝙾𝙿𝚀𝚁 + 𝚂𝚃𝚄𝚅𝚆𝚇 + 𝚈𝚉 + 𝚊𝚋𝚌𝚍𝚎𝚏 + 𝚐𝚑𝚒𝚓𝚔𝚕 + 𝚖𝚗𝚘𝚙𝚚𝚛 + 𝚜𝚝𝚞𝚟𝚠𝚡 + 𝚢𝚣 + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a.html new file mode 100644 index 0000000000..0cd85b9bc9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1a.html @@ -0,0 +1,225 @@ + + + + + Test mathvariant character mappings + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZ + abcdefghijklmnopqrstuvwxyz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + + + ABCDEF + GHIJKL + MNOPQR + STUVWX + YZ + abcdef + ghijkl + mnopqr + stuvwx + yz + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b-ref.html new file mode 100644 index 0000000000..6dd2f622a0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b-ref.html @@ -0,0 +1,126 @@ + + + + + Test mathvariant character mappings + + + + + 0123456789 + + +
+ + + + 𝟎𝟏𝟐𝟑𝟒𝟓 + 𝟔𝟕𝟖𝟗 + + + +
+ + + 0123456789 + + +
+ + + 0123456789 + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 𝟘𝟙𝟚𝟛𝟜𝟝 + 𝟞𝟟𝟠𝟡 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 𝟢𝟣𝟤𝟥𝟦𝟧 + 𝟨𝟩𝟪𝟫 + + + +
+ + + + 𝟬𝟭𝟮𝟯𝟰𝟱 + 𝟲𝟳𝟴𝟵 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 𝟶𝟷𝟸𝟹𝟺𝟻 + 𝟼𝟽𝟾𝟿 + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b.html new file mode 100644 index 0000000000..c744469e42 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1b.html @@ -0,0 +1,127 @@ + + + + + Test mathvariant character mappings + + + + + + 0123456789 + + +
+ + + + 012345 + 6789 + + + +
+ + + 0123456789 + + +
+ + + 0123456789 + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + + + 012345 + 6789 + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c-ref.html new file mode 100644 index 0000000000..6a4f8cf1c4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c-ref.html @@ -0,0 +1,247 @@ + + + + + Test mathvariant character mappings + + + + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + 𝚨𝚩𝚪𝚫𝚬𝚭 + 𝚮𝚯𝚰𝚱𝚲𝚳 + 𝚴𝚵𝚶𝚷𝚸𝚹 + 𝚺𝚻𝚼𝚽𝚾𝚿 + 𝛀𝛁𝛂𝛃𝛄𝛅 + 𝛆𝛇𝛈𝛉𝛊𝛋 + 𝛌𝛍𝛎𝛏𝛐𝛑 + 𝛒𝛓𝛔𝛕𝛖𝛗 + 𝛘𝛙𝛚𝛛𝛜𝛝 + 𝛞𝛟𝛠𝛡 + + + +
+ + + + 𝛢𝛣𝛤𝛥𝛦𝛧 + 𝛨𝛩𝛪𝛫𝛬𝛭 + 𝛮𝛯𝛰𝛱𝛲𝛳 + 𝛴𝛵𝛶𝛷𝛸𝛹 + 𝛺𝛻𝛼𝛽𝛾𝛿 + 𝜀𝜁𝜂𝜃𝜄𝜅 + 𝜆𝜇𝜈𝜉𝜊𝜋 + 𝜌𝜍𝜎𝜏𝜐𝜑 + 𝜒𝜓𝜔𝜕𝜖𝜗 + 𝜘𝜙𝜚𝜛 + + + +
+ + + + 𝜜𝜝𝜞𝜟𝜠𝜡 + 𝜢𝜣𝜤𝜥𝜦𝜧 + 𝜨𝜩𝜪𝜫𝜬𝜭 + 𝜮𝜯𝜰𝜱𝜲𝜳 + 𝜴𝜵𝜶𝜷𝜸𝜹 + 𝜺𝜻𝜼𝜽𝜾𝜿 + 𝝀𝝁𝝂𝝃𝝄𝝅 + 𝝆𝝇𝝈𝝉𝝊𝝋 + 𝝌𝝍𝝎𝝏𝝐𝝑 + 𝝒𝝓𝝔𝝕 + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + 𝝖𝝗𝝘𝝙𝝚𝝛 + 𝝜𝝝𝝞𝝟𝝠𝝡 + 𝝢𝝣𝝤𝝥𝝦𝝧 + 𝝨𝝩𝝪𝝫𝝬𝝭 + 𝝮𝝯𝝰𝝱𝝲𝝳 + 𝝴𝝵𝝶𝝷𝝸𝝹 + 𝝺𝝻𝝼𝝽𝝾𝝿 + 𝞀𝞁𝞂𝞃𝞄𝞅 + 𝞆𝞇𝞈𝞉𝞊𝞋 + 𝞌𝞍𝞎𝞏 + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + 𝞐𝞑𝞒𝞓𝞔𝞕 + 𝞖𝞗𝞘𝞙𝞚𝞛 + 𝞜𝞝𝞞𝞟𝞠𝞡 + 𝞢𝞣𝞤𝞥𝞦𝞧 + 𝞨𝞩𝞪𝞫𝞬𝞭 + 𝞮𝞯𝞰𝞱𝞲𝞳 + 𝞴𝞵𝞶𝞷𝞸𝞹 + 𝞺𝞻𝞼𝞽𝞾𝞿 + 𝟀𝟁𝟂𝟃𝟄𝟅 + 𝟆𝟇𝟈𝟉 + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c.html new file mode 100644 index 0000000000..9e99d9ba64 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1c.html @@ -0,0 +1,248 @@ + + + + + Test mathvariant character mappings + + + + + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + + + ΑΒΓΔΕΖ + ΗΘΙΚΛΜ + ΝΞΟΠΡϴ + ΣΤΥΦΧΨ + Ω∇αβγδ + εζηθικ + λμνξοπ + ρςστυφ + χψω∂ϵϑ + ϰϕϱϖ + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d-ref.html new file mode 100644 index 0000000000..6a7226e255 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d-ref.html @@ -0,0 +1,64 @@ + + + + + Test mathvariant character mappings + + + + + + 𞺡𞺢𞺣𞺥𞺦𞺧 + 𞺨𞺩𞺫𞺬𞺭𞺮 + 𞺯𞺰𞺱𞺲𞺳𞺴 + 𞺵𞺶𞺷𞺸𞺹𞺺 + 𞺻 + + + +
+ + + + 𞸡𞸢𞸤𞸧𞸩𞸪 + 𞸫𞸬𞸭𞸮𞸯𞸰 + 𞸱𞸲𞸴𞸵𞸶𞸷 + 𞸹𞸻 + + + +
+ + + + 𞹂𞹇𞹉𞹋𞹍𞹎 + 𞹏𞹑𞹒𞹔𞹗𞹙 + 𞹛𞹝𞹟 + + + +
+ + + + 𞺀𞺁𞺂𞺃𞺄𞺅 + 𞺆𞺇𞺈𞺉𞺋𞺌 + 𞺍𞺎𞺏𞺐𞺑𞺒 + 𞺓𞺔𞺕𞺖𞺗𞺘 + 𞺙𞺚𞺛 + + + +
+ + + + 𞹡𞹢𞹤𞹧𞹨𞹩 + 𞹪𞹬𞹭𞹮𞹯𞹰 + 𞹱𞹲𞹴𞹵𞹶𞹷 + 𞹹𞹺𞹻𞹼𞹾 + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d.html new file mode 100644 index 0000000000..5d1de1e87b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-1d.html @@ -0,0 +1,65 @@ + + + + + Test mathvariant character mappings + + + + + + + بجدوزح + طيلمنس + عفصقرش + تثخذضظ + غ + + + +
+ + + + بجهحيك + لمنسعف + صقشتثخ + ضغ + + + +
+ + + + جحيلنس + عصقشخض + غںٯ + + + +
+ + + + ابجدهو + زحطيلم + نسعفصق + رشتثخذ + ضظغ + + + +
+ + + + بجهحطي + كمنسعف + صقشتثخ + ضظغٮڡ + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2-ref.html new file mode 100644 index 0000000000..6118ad058a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2-ref.html @@ -0,0 +1,25 @@ + + + + Test mathvariant exception mappings + + + + + 𝚤𝚥 + ıȷ + 𝟊𝟋 + Ϝϝ + + +

+ + + ı + ȷ + ıı + ȷȷ + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2.html new file mode 100644 index 0000000000..3c2cc7b45a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-2.html @@ -0,0 +1,26 @@ + + + + Test mathvariant exception mappings + + + + + + ıȷ + ıȷ + Ϝϝ + Ϝϝ + + +

+ + + ı + ȷ + ıı + ȷȷ + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4-ref.html new file mode 100644 index 0000000000..9c51d61b67 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4-ref.html @@ -0,0 +1,55 @@ + + + + More mathvariant tests + + + + + + 𝒜 + + + á + + + +

+ + + + + 𝙰𝙰𝙰 + + + +

+ + + + + cos + + x + + + +

+ + + + + cos + + x + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4.html new file mode 100644 index 0000000000..ca66e87f4a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-4.html @@ -0,0 +1,47 @@ + + + + More mathvariant tests + + + + + + 𝒜 + + á + + + +

+ + + + AAA + + + +

+ + + + + cos + + x + + + + +

+ + + + cos + + x + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5-ref.html new file mode 100644 index 0000000000..1854ce4b13 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5-ref.html @@ -0,0 +1,49 @@ + + + + Dynamic mathvariant tests + + + + + A + BB + B + A + A + A + A + A + + + +

+ + + + + Hello + + + Hello + + + Hello + + + + +

+ + + Hello + + + Hello + + + Hello + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5.html new file mode 100644 index 0000000000..f135fbe7a7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-5.html @@ -0,0 +1,71 @@ + + + + Dynamic mathvariant tests + + + + + + A + A + AA + A + A + A + A + A + + + +

+ + + + + Hello + + + Hello + + + Hello + + + + +

+ + + Hello + + + Hello + + + Hello + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font-ref.html new file mode 100644 index 0000000000..6ebfd75c2f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font-ref.html @@ -0,0 +1,15 @@ + + + + + Basic mathvariant transforms with the default font (reference) + + +

Test passes if you see three lines of text rendered with corresponding + italic, bold, bold-italic characters from the + Mathematical Alphanumeric Symbols block:

+

𝐼𝑡𝑎𝑙𝑖𝑐

+

𝐁𝐨𝐥𝐝

+

𝑩𝒐𝒍𝒅𝑰𝒕𝒂𝒍𝒊𝒄

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html new file mode 100644 index 0000000000..24c868c495 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-basic-transforms-with-default-font.html @@ -0,0 +1,20 @@ + + + + + Basic mathvariant transforms with the default font + + + + + + + +

Test passes if you see three lines of text rendered with corresponding + italic, bold, bold-italic characters from the + Mathematical Alphanumeric Symbols block:

+

Italic

+

Bold

+

BoldItalic

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur-ref.html new file mode 100644 index 0000000000..44588948e7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur-ref.html @@ -0,0 +1,79 @@ + + + + +mathvariant bold-fraktur (reference) + + + +

Test passes if all the equalities below are true.

+ 𝕬=1D56C + 𝕭=1D56D + 𝕮=1D56E + 𝕯=1D56F + 𝕰=1D570 + 𝕱=1D571 + 𝕲=1D572 + 𝕳=1D573 + 𝕴=1D574 + 𝕵=1D575
+ 𝕶=1D576 + 𝕷=1D577 + 𝕸=1D578 + 𝕹=1D579 + 𝕺=1D57A + 𝕻=1D57B + 𝕼=1D57C + 𝕽=1D57D + 𝕾=1D57E + 𝕿=1D57F
+ 𝖀=1D580 + 𝖁=1D581 + 𝖂=1D582 + 𝖃=1D583 + 𝖄=1D584 + 𝖅=1D585 + 𝖆=1D586 + 𝖇=1D587 + 𝖈=1D588 + 𝖉=1D589
+ 𝖊=1D58A + 𝖋=1D58B + 𝖌=1D58C + 𝖍=1D58D + 𝖎=1D58E + 𝖏=1D58F + 𝖐=1D590 + 𝖑=1D591 + 𝖒=1D592 + 𝖓=1D593
+ 𝖔=1D594 + 𝖕=1D595 + 𝖖=1D596 + 𝖗=1D597 + 𝖘=1D598 + 𝖙=1D599 + 𝖚=1D59A + 𝖛=1D59B + 𝖜=1D59C + 𝖝=1D59D
+ 𝖞=1D59E + 𝖟=1D59F + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur.html new file mode 100644 index 0000000000..32d037603b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-fraktur.html @@ -0,0 +1,85 @@ + + + + +mathvariant bold-fraktur + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D56C + B=1D56D + C=1D56E + D=1D56F + E=1D570 + F=1D571 + G=1D572 + H=1D573 + I=1D574 + J=1D575
+ K=1D576 + L=1D577 + M=1D578 + N=1D579 + O=1D57A + P=1D57B + Q=1D57C + R=1D57D + S=1D57E + T=1D57F
+ U=1D580 + V=1D581 + W=1D582 + X=1D583 + Y=1D584 + Z=1D585 + a=1D586 + b=1D587 + c=1D588 + d=1D589
+ e=1D58A + f=1D58B + g=1D58C + h=1D58D + i=1D58E + j=1D58F + k=1D590 + l=1D591 + m=1D592 + n=1D593
+ o=1D594 + p=1D595 + q=1D596 + r=1D597 + s=1D598 + t=1D599 + u=1D59A + v=1D59B + w=1D59C + x=1D59D
+ y=1D59E + z=1D59F + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic-ref.html new file mode 100644 index 0000000000..9a93a37e35 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic-ref.html @@ -0,0 +1,137 @@ + + + + +mathvariant bold-italic (reference) + + + +

Test passes if all the equalities below are true.

+ 𝑨=1D468 + 𝑩=1D469 + 𝑪=1D46A + 𝑫=1D46B + 𝑬=1D46C + 𝑭=1D46D + 𝑮=1D46E + 𝑯=1D46F + 𝑰=1D470 + 𝑱=1D471
+ 𝑲=1D472 + 𝑳=1D473 + 𝑴=1D474 + 𝑵=1D475 + 𝑶=1D476 + 𝑷=1D477 + 𝑸=1D478 + 𝑹=1D479 + 𝑺=1D47A + 𝑻=1D47B
+ 𝑼=1D47C + 𝑽=1D47D + 𝑾=1D47E + 𝑿=1D47F + 𝒀=1D480 + 𝒁=1D481 + 𝒂=1D482 + 𝒃=1D483 + 𝒄=1D484 + 𝒅=1D485
+ 𝒆=1D486 + 𝒇=1D487 + 𝒈=1D488 + 𝒉=1D489 + 𝒊=1D48A + 𝒋=1D48B + 𝒌=1D48C + 𝒍=1D48D + 𝒎=1D48E + 𝒏=1D48F
+ 𝒐=1D490 + 𝒑=1D491 + 𝒒=1D492 + 𝒓=1D493 + 𝒔=1D494 + 𝒕=1D495 + 𝒖=1D496 + 𝒗=1D497 + 𝒘=1D498 + 𝒙=1D499
+ 𝒚=1D49A + 𝒛=1D49B + 𝜜=1D71C + 𝜝=1D71D + 𝜞=1D71E + 𝜟=1D71F + 𝜠=1D720 + 𝜡=1D721 + 𝜢=1D722 + 𝜣=1D723
+ 𝜤=1D724 + 𝜥=1D725 + 𝜦=1D726 + 𝜧=1D727 + 𝜨=1D728 + 𝜩=1D729 + 𝜪=1D72A + 𝜫=1D72B + 𝜬=1D72C + 𝜭=1D72D
+ 𝜮=1D72E + 𝜯=1D72F + 𝜰=1D730 + 𝜱=1D731 + 𝜲=1D732 + 𝜳=1D733 + 𝜴=1D734 + 𝜵=1D735 + 𝜶=1D736 + 𝜷=1D737
+ 𝜸=1D738 + 𝜹=1D739 + 𝜺=1D73A + 𝜻=1D73B + 𝜼=1D73C + 𝜽=1D73D + 𝜾=1D73E + 𝜿=1D73F + 𝝀=1D740 + 𝝁=1D741
+ 𝝂=1D742 + 𝝃=1D743 + 𝝄=1D744 + 𝝅=1D745 + 𝝆=1D746 + 𝝇=1D747 + 𝝈=1D748 + 𝝉=1D749 + 𝝊=1D74A + 𝝋=1D74B
+ 𝝌=1D74C + 𝝍=1D74D + 𝝎=1D74E + 𝝏=1D74F + 𝝐=1D750 + 𝝑=1D751 + 𝝒=1D752 + 𝝓=1D753 + 𝝔=1D754 + 𝝕=1D755
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic.html new file mode 100644 index 0000000000..725559a571 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-italic.html @@ -0,0 +1,143 @@ + + + + +mathvariant bold-italic + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D468 + B=1D469 + C=1D46A + D=1D46B + E=1D46C + F=1D46D + G=1D46E + H=1D46F + I=1D470 + J=1D471
+ K=1D472 + L=1D473 + M=1D474 + N=1D475 + O=1D476 + P=1D477 + Q=1D478 + R=1D479 + S=1D47A + T=1D47B
+ U=1D47C + V=1D47D + W=1D47E + X=1D47F + Y=1D480 + Z=1D481 + a=1D482 + b=1D483 + c=1D484 + d=1D485
+ e=1D486 + f=1D487 + g=1D488 + h=1D489 + i=1D48A + j=1D48B + k=1D48C + l=1D48D + m=1D48E + n=1D48F
+ o=1D490 + p=1D491 + q=1D492 + r=1D493 + s=1D494 + t=1D495 + u=1D496 + v=1D497 + w=1D498 + x=1D499
+ y=1D49A + z=1D49B + Α=1D71C + Β=1D71D + Γ=1D71E + Δ=1D71F + Ε=1D720 + Ζ=1D721 + Η=1D722 + Θ=1D723
+ Ι=1D724 + Κ=1D725 + Λ=1D726 + Μ=1D727 + Ν=1D728 + Ξ=1D729 + Ο=1D72A + Π=1D72B + Ρ=1D72C + ϴ=1D72D
+ Σ=1D72E + Τ=1D72F + Υ=1D730 + Φ=1D731 + Χ=1D732 + Ψ=1D733 + Ω=1D734 + =1D735 + α=1D736 + β=1D737
+ γ=1D738 + δ=1D739 + ε=1D73A + ζ=1D73B + η=1D73C + θ=1D73D + ι=1D73E + κ=1D73F + λ=1D740 + μ=1D741
+ ν=1D742 + ξ=1D743 + ο=1D744 + π=1D745 + ρ=1D746 + ς=1D747 + σ=1D748 + τ=1D749 + υ=1D74A + φ=1D74B
+ χ=1D74C + ψ=1D74D + ω=1D74E + =1D74F + ϵ=1D750 + ϑ=1D751 + ϰ=1D752 + ϕ=1D753 + ϱ=1D754 + ϖ=1D755
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-ref.html new file mode 100644 index 0000000000..ac24ab5b00 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-ref.html @@ -0,0 +1,149 @@ + + + + +mathvariant bold (reference) + + + +

Test passes if all the equalities below are true.

+ 𝐀=1D400 + 𝐁=1D401 + 𝐂=1D402 + 𝐃=1D403 + 𝐄=1D404 + 𝐅=1D405 + 𝐆=1D406 + 𝐇=1D407 + 𝐈=1D408 + 𝐉=1D409
+ 𝐊=1D40A + 𝐋=1D40B + 𝐌=1D40C + 𝐍=1D40D + 𝐎=1D40E + 𝐏=1D40F + 𝐐=1D410 + 𝐑=1D411 + 𝐒=1D412 + 𝐓=1D413
+ 𝐔=1D414 + 𝐕=1D415 + 𝐖=1D416 + 𝐗=1D417 + 𝐘=1D418 + 𝐙=1D419 + 𝐚=1D41A + 𝐛=1D41B + 𝐜=1D41C + 𝐝=1D41D
+ 𝐞=1D41E + 𝐟=1D41F + 𝐠=1D420 + 𝐡=1D421 + 𝐢=1D422 + 𝐣=1D423 + 𝐤=1D424 + 𝐥=1D425 + 𝐦=1D426 + 𝐧=1D427
+ 𝐨=1D428 + 𝐩=1D429 + 𝐪=1D42A + 𝐫=1D42B + 𝐬=1D42C + 𝐭=1D42D + 𝐮=1D42E + 𝐯=1D42F + 𝐰=1D430 + 𝐱=1D431
+ 𝐲=1D432 + 𝐳=1D433 + 𝚨=1D6A8 + 𝚩=1D6A9 + 𝚪=1D6AA + 𝚫=1D6AB + 𝚬=1D6AC + 𝚭=1D6AD + 𝚮=1D6AE + 𝚯=1D6AF
+ 𝚰=1D6B0 + 𝚱=1D6B1 + 𝚲=1D6B2 + 𝚳=1D6B3 + 𝚴=1D6B4 + 𝚵=1D6B5 + 𝚶=1D6B6 + 𝚷=1D6B7 + 𝚸=1D6B8 + 𝚹=1D6B9
+ 𝚺=1D6BA + 𝚻=1D6BB + 𝚼=1D6BC + 𝚽=1D6BD + 𝚾=1D6BE + 𝚿=1D6BF + 𝛀=1D6C0 + 𝛁=1D6C1 + 𝛂=1D6C2 + 𝛃=1D6C3
+ 𝛄=1D6C4 + 𝛅=1D6C5 + 𝛆=1D6C6 + 𝛇=1D6C7 + 𝛈=1D6C8 + 𝛉=1D6C9 + 𝛊=1D6CA + 𝛋=1D6CB + 𝛌=1D6CC + 𝛍=1D6CD
+ 𝛎=1D6CE + 𝛏=1D6CF + 𝛐=1D6D0 + 𝛑=1D6D1 + 𝛒=1D6D2 + 𝛓=1D6D3 + 𝛔=1D6D4 + 𝛕=1D6D5 + 𝛖=1D6D6 + 𝛗=1D6D7
+ 𝛘=1D6D8 + 𝛙=1D6D9 + 𝛚=1D6DA + 𝛛=1D6DB + 𝛜=1D6DC + 𝛝=1D6DD + 𝛞=1D6DE + 𝛟=1D6DF + 𝛠=1D6E0 + 𝛡=1D6E1
+ 𝟊=1D7CA + 𝟋=1D7CB + 𝟎=1D7CE + 𝟏=1D7CF + 𝟐=1D7D0 + 𝟑=1D7D1 + 𝟒=1D7D2 + 𝟓=1D7D3 + 𝟔=1D7D4 + 𝟕=1D7D5
+ 𝟖=1D7D6 + 𝟗=1D7D7 + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif-ref.html new file mode 100644 index 0000000000..78c0cc5ea6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif-ref.html @@ -0,0 +1,147 @@ + + + + +mathvariant bold-sans-serif (reference) + + + +

Test passes if all the equalities below are true.

+ 𝗔=1D5D4 + 𝗕=1D5D5 + 𝗖=1D5D6 + 𝗗=1D5D7 + 𝗘=1D5D8 + 𝗙=1D5D9 + 𝗚=1D5DA + 𝗛=1D5DB + 𝗜=1D5DC + 𝗝=1D5DD
+ 𝗞=1D5DE + 𝗟=1D5DF + 𝗠=1D5E0 + 𝗡=1D5E1 + 𝗢=1D5E2 + 𝗣=1D5E3 + 𝗤=1D5E4 + 𝗥=1D5E5 + 𝗦=1D5E6 + 𝗧=1D5E7
+ 𝗨=1D5E8 + 𝗩=1D5E9 + 𝗪=1D5EA + 𝗫=1D5EB + 𝗬=1D5EC + 𝗭=1D5ED + 𝗮=1D5EE + 𝗯=1D5EF + 𝗰=1D5F0 + 𝗱=1D5F1
+ 𝗲=1D5F2 + 𝗳=1D5F3 + 𝗴=1D5F4 + 𝗵=1D5F5 + 𝗶=1D5F6 + 𝗷=1D5F7 + 𝗸=1D5F8 + 𝗹=1D5F9 + 𝗺=1D5FA + 𝗻=1D5FB
+ 𝗼=1D5FC + 𝗽=1D5FD + 𝗾=1D5FE + 𝗿=1D5FF + 𝘀=1D600 + 𝘁=1D601 + 𝘂=1D602 + 𝘃=1D603 + 𝘄=1D604 + 𝘅=1D605
+ 𝘆=1D606 + 𝘇=1D607 + 𝝖=1D756 + 𝝗=1D757 + 𝝘=1D758 + 𝝙=1D759 + 𝝚=1D75A + 𝝛=1D75B + 𝝜=1D75C + 𝝝=1D75D
+ 𝝞=1D75E + 𝝟=1D75F + 𝝠=1D760 + 𝝡=1D761 + 𝝢=1D762 + 𝝣=1D763 + 𝝤=1D764 + 𝝥=1D765 + 𝝦=1D766 + 𝝧=1D767
+ 𝝨=1D768 + 𝝩=1D769 + 𝝪=1D76A + 𝝫=1D76B + 𝝬=1D76C + 𝝭=1D76D + 𝝮=1D76E + 𝝯=1D76F + 𝝰=1D770 + 𝝱=1D771
+ 𝝲=1D772 + 𝝳=1D773 + 𝝴=1D774 + 𝝵=1D775 + 𝝶=1D776 + 𝝷=1D777 + 𝝸=1D778 + 𝝹=1D779 + 𝝺=1D77A + 𝝻=1D77B
+ 𝝼=1D77C + 𝝽=1D77D + 𝝾=1D77E + 𝝿=1D77F + 𝞀=1D780 + 𝞁=1D781 + 𝞂=1D782 + 𝞃=1D783 + 𝞄=1D784 + 𝞅=1D785
+ 𝞆=1D786 + 𝞇=1D787 + 𝞈=1D788 + 𝞉=1D789 + 𝞊=1D78A + 𝞋=1D78B + 𝞌=1D78C + 𝞍=1D78D + 𝞎=1D78E + 𝞏=1D78F
+ 𝟬=1D7EC + 𝟭=1D7ED + 𝟮=1D7EE + 𝟯=1D7EF + 𝟰=1D7F0 + 𝟱=1D7F1 + 𝟲=1D7F2 + 𝟳=1D7F3 + 𝟴=1D7F4 + 𝟵=1D7F5
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif.html new file mode 100644 index 0000000000..0e0662dff6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-sans-serif.html @@ -0,0 +1,153 @@ + + + + +mathvariant bold-sans-serif + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D5D4 + B=1D5D5 + C=1D5D6 + D=1D5D7 + E=1D5D8 + F=1D5D9 + G=1D5DA + H=1D5DB + I=1D5DC + J=1D5DD
+ K=1D5DE + L=1D5DF + M=1D5E0 + N=1D5E1 + O=1D5E2 + P=1D5E3 + Q=1D5E4 + R=1D5E5 + S=1D5E6 + T=1D5E7
+ U=1D5E8 + V=1D5E9 + W=1D5EA + X=1D5EB + Y=1D5EC + Z=1D5ED + a=1D5EE + b=1D5EF + c=1D5F0 + d=1D5F1
+ e=1D5F2 + f=1D5F3 + g=1D5F4 + h=1D5F5 + i=1D5F6 + j=1D5F7 + k=1D5F8 + l=1D5F9 + m=1D5FA + n=1D5FB
+ o=1D5FC + p=1D5FD + q=1D5FE + r=1D5FF + s=1D600 + t=1D601 + u=1D602 + v=1D603 + w=1D604 + x=1D605
+ y=1D606 + z=1D607 + Α=1D756 + Β=1D757 + Γ=1D758 + Δ=1D759 + Ε=1D75A + Ζ=1D75B + Η=1D75C + Θ=1D75D
+ Ι=1D75E + Κ=1D75F + Λ=1D760 + Μ=1D761 + Ν=1D762 + Ξ=1D763 + Ο=1D764 + Π=1D765 + Ρ=1D766 + ϴ=1D767
+ Σ=1D768 + Τ=1D769 + Υ=1D76A + Φ=1D76B + Χ=1D76C + Ψ=1D76D + Ω=1D76E + =1D76F + α=1D770 + β=1D771
+ γ=1D772 + δ=1D773 + ε=1D774 + ζ=1D775 + η=1D776 + θ=1D777 + ι=1D778 + κ=1D779 + λ=1D77A + μ=1D77B
+ ν=1D77C + ξ=1D77D + ο=1D77E + π=1D77F + ρ=1D780 + ς=1D781 + σ=1D782 + τ=1D783 + υ=1D784 + φ=1D785
+ χ=1D786 + ψ=1D787 + ω=1D788 + =1D789 + ϵ=1D78A + ϑ=1D78B + ϰ=1D78C + ϕ=1D78D + ϱ=1D78E + ϖ=1D78F
+ 0=1D7EC + 1=1D7ED + 2=1D7EE + 3=1D7EF + 4=1D7F0 + 5=1D7F1 + 6=1D7F2 + 7=1D7F3 + 8=1D7F4 + 9=1D7F5
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script-ref.html new file mode 100644 index 0000000000..ef11f7fb8f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script-ref.html @@ -0,0 +1,79 @@ + + + + +mathvariant bold-script (reference) + + + +

Test passes if all the equalities below are true.

+ 𝓐=1D4D0 + 𝓑=1D4D1 + 𝓒=1D4D2 + 𝓓=1D4D3 + 𝓔=1D4D4 + 𝓕=1D4D5 + 𝓖=1D4D6 + 𝓗=1D4D7 + 𝓘=1D4D8 + 𝓙=1D4D9
+ 𝓚=1D4DA + 𝓛=1D4DB + 𝓜=1D4DC + 𝓝=1D4DD + 𝓞=1D4DE + 𝓟=1D4DF + 𝓠=1D4E0 + 𝓡=1D4E1 + 𝓢=1D4E2 + 𝓣=1D4E3
+ 𝓤=1D4E4 + 𝓥=1D4E5 + 𝓦=1D4E6 + 𝓧=1D4E7 + 𝓨=1D4E8 + 𝓩=1D4E9 + 𝓪=1D4EA + 𝓫=1D4EB + 𝓬=1D4EC + 𝓭=1D4ED
+ 𝓮=1D4EE + 𝓯=1D4EF + 𝓰=1D4F0 + 𝓱=1D4F1 + 𝓲=1D4F2 + 𝓳=1D4F3 + 𝓴=1D4F4 + 𝓵=1D4F5 + 𝓶=1D4F6 + 𝓷=1D4F7
+ 𝓸=1D4F8 + 𝓹=1D4F9 + 𝓺=1D4FA + 𝓻=1D4FB + 𝓼=1D4FC + 𝓽=1D4FD + 𝓾=1D4FE + 𝓿=1D4FF + 𝔀=1D500 + 𝔁=1D501
+ 𝔂=1D502 + 𝔃=1D503 + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script.html new file mode 100644 index 0000000000..0e775949f9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold-script.html @@ -0,0 +1,85 @@ + + + + +mathvariant bold-script + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D4D0 + B=1D4D1 + C=1D4D2 + D=1D4D3 + E=1D4D4 + F=1D4D5 + G=1D4D6 + H=1D4D7 + I=1D4D8 + J=1D4D9
+ K=1D4DA + L=1D4DB + M=1D4DC + N=1D4DD + O=1D4DE + P=1D4DF + Q=1D4E0 + R=1D4E1 + S=1D4E2 + T=1D4E3
+ U=1D4E4 + V=1D4E5 + W=1D4E6 + X=1D4E7 + Y=1D4E8 + Z=1D4E9 + a=1D4EA + b=1D4EB + c=1D4EC + d=1D4ED
+ e=1D4EE + f=1D4EF + g=1D4F0 + h=1D4F1 + i=1D4F2 + j=1D4F3 + k=1D4F4 + l=1D4F5 + m=1D4F6 + n=1D4F7
+ o=1D4F8 + p=1D4F9 + q=1D4FA + r=1D4FB + s=1D4FC + t=1D4FD + u=1D4FE + v=1D4FF + w=1D500 + x=1D501
+ y=1D502 + z=1D503 + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold.html new file mode 100644 index 0000000000..db5f4755be --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-bold.html @@ -0,0 +1,155 @@ + + + + +mathvariant bold + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D400 + B=1D401 + C=1D402 + D=1D403 + E=1D404 + F=1D405 + G=1D406 + H=1D407 + I=1D408 + J=1D409
+ K=1D40A + L=1D40B + M=1D40C + N=1D40D + O=1D40E + P=1D40F + Q=1D410 + R=1D411 + S=1D412 + T=1D413
+ U=1D414 + V=1D415 + W=1D416 + X=1D417 + Y=1D418 + Z=1D419 + a=1D41A + b=1D41B + c=1D41C + d=1D41D
+ e=1D41E + f=1D41F + g=1D420 + h=1D421 + i=1D422 + j=1D423 + k=1D424 + l=1D425 + m=1D426 + n=1D427
+ o=1D428 + p=1D429 + q=1D42A + r=1D42B + s=1D42C + t=1D42D + u=1D42E + v=1D42F + w=1D430 + x=1D431
+ y=1D432 + z=1D433 + Α=1D6A8 + Β=1D6A9 + Γ=1D6AA + Δ=1D6AB + Ε=1D6AC + Ζ=1D6AD + Η=1D6AE + Θ=1D6AF
+ Ι=1D6B0 + Κ=1D6B1 + Λ=1D6B2 + Μ=1D6B3 + Ν=1D6B4 + Ξ=1D6B5 + Ο=1D6B6 + Π=1D6B7 + Ρ=1D6B8 + ϴ=1D6B9
+ Σ=1D6BA + Τ=1D6BB + Υ=1D6BC + Φ=1D6BD + Χ=1D6BE + Ψ=1D6BF + Ω=1D6C0 + =1D6C1 + α=1D6C2 + β=1D6C3
+ γ=1D6C4 + δ=1D6C5 + ε=1D6C6 + ζ=1D6C7 + η=1D6C8 + θ=1D6C9 + ι=1D6CA + κ=1D6CB + λ=1D6CC + μ=1D6CD
+ ν=1D6CE + ξ=1D6CF + ο=1D6D0 + π=1D6D1 + ρ=1D6D2 + ς=1D6D3 + σ=1D6D4 + τ=1D6D5 + υ=1D6D6 + φ=1D6D7
+ χ=1D6D8 + ψ=1D6D9 + ω=1D6DA + =1D6DB + ϵ=1D6DC + ϑ=1D6DD + ϰ=1D6DE + ϕ=1D6DF + ϱ=1D6E0 + ϖ=1D6E1
+ Ϝ=1D7CA + ϝ=1D7CB + 0=1D7CE + 1=1D7CF + 2=1D7D0 + 3=1D7D1 + 4=1D7D2 + 5=1D7D3 + 6=1D7D4 + 7=1D7D5
+ 8=1D7D6 + 9=1D7D7 + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity-ref.html new file mode 100644 index 0000000000..28d9acc1f4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity-ref.html @@ -0,0 +1,163 @@ + + + + +mathvariant case sensitivity + + +

+ + 𝕬 + +

+

+ + 𝐀 + +

+

+ + 𝑨 + +

+

+ + 𝗔 + +

+

+ + 𝓐 + +

+

+ + 𝔸 + +

+

+ + 𝔄 + +

+

+ + 𞸰 + +

+

+ + 𝐴 + +

+

+ + 𞺐 + +

+

+ + 𝙰 + +

+

+ + 𝘼 + +

+

+ + 𝖠 + +

+

+ + 𝘈 + +

+

+ + 𝒜 + +

+

+ + 𞹰 + +

+

+ + 𞹒 + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity.html new file mode 100644 index 0000000000..21c8300a7a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-case-sensitivity.html @@ -0,0 +1,168 @@ + + + + +mathvariant case sensitivity + + + + + + + +

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + ف + +

+

+ + A + +

+

+ + ف + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + A + +

+

+ + ف + +

+

+ + ق + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight-ref.html new file mode 100644 index 0000000000..817723a62d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight-ref.html @@ -0,0 +1,25 @@ + + + + + mathvariant="double-struck" and font-style/font-weight (reference) + + + +

Test passes if you see three lines with text 𞺡 respectively rendered with italic, bold and bold-italic style:

+

𞺡

+

𞺡

+

𞺡

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight.html new file mode 100644 index 0000000000..2e283e1d70 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-font-style-font-weight.html @@ -0,0 +1,30 @@ + + + + + mathvariant="double-struck" and font-style/font-weight + + + + + + + + +

Test passes if you see three lines with text 𞺡 respectively rendered with italic, bold and bold-italic style:

+

ب

+

ب

+

ب

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-ref.html new file mode 100644 index 0000000000..ebdb7a15b0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck-ref.html @@ -0,0 +1,114 @@ + + + + +mathvariant double-struck (reference) + + + +

Test passes if all the equalities below are true.

+ 𝔸=1D538 + 𝔹=1D539 + =02102 + 𝔻=1D53B + 𝔼=1D53C + 𝔽=1D53D + 𝔾=1D53E + =0210D + 𝕀=1D540 + 𝕁=1D541
+ 𝕂=1D542 + 𝕃=1D543 + 𝕄=1D544 + =02115 + 𝕆=1D546 + =02119 + =0211A + =0211D + 𝕊=1D54A + 𝕋=1D54B
+ 𝕌=1D54C + 𝕍=1D54D + 𝕎=1D54E + 𝕏=1D54F + 𝕐=1D550 + =02124 + 𝕒=1D552 + 𝕓=1D553 + 𝕔=1D554 + 𝕕=1D555
+ 𝕖=1D556 + 𝕗=1D557 + 𝕘=1D558 + 𝕙=1D559 + 𝕚=1D55A + 𝕛=1D55B + 𝕜=1D55C + 𝕝=1D55D + 𝕞=1D55E + 𝕟=1D55F
+ 𝕠=1D560 + 𝕡=1D561 + 𝕢=1D562 + 𝕣=1D563 + 𝕤=1D564 + 𝕥=1D565 + 𝕦=1D566 + 𝕧=1D567 + 𝕨=1D568 + 𝕩=1D569
+ 𝕪=1D56A + 𝕫=1D56B + 𝟘=1D7D8 + 𝟙=1D7D9 + 𝟚=1D7DA + 𝟛=1D7DB + 𝟜=1D7DC + 𝟝=1D7DD + 𝟞=1D7DE + 𝟟=1D7DF
+ 𝟠=1D7E0 + 𝟡=1D7E1 + 𞺡=1EEA1 + 𞺢=1EEA2 + 𞺣=1EEA3 + 𞺥=1EEA5 + 𞺦=1EEA6 + 𞺧=1EEA7 + 𞺨=1EEA8 + 𞺩=1EEA9
+ 𞺫=1EEAB + 𞺬=1EEAC + 𞺭=1EEAD + 𞺮=1EEAE + 𞺯=1EEAF + 𞺰=1EEB0 + 𞺱=1EEB1 + 𞺲=1EEB2 + 𞺳=1EEB3 + 𞺴=1EEB4
+ 𞺵=1EEB5 + 𞺶=1EEB6 + 𞺷=1EEB7 + 𞺸=1EEB8 + 𞺹=1EEB9 + 𞺺=1EEBA + 𞺻=1EEBB + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck.html new file mode 100644 index 0000000000..335234ac38 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-double-struck.html @@ -0,0 +1,120 @@ + + + + +mathvariant double-struck + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D538 + B=1D539 + C=02102 + D=1D53B + E=1D53C + F=1D53D + G=1D53E + H=0210D + I=1D540 + J=1D541
+ K=1D542 + L=1D543 + M=1D544 + N=02115 + O=1D546 + P=02119 + Q=0211A + R=0211D + S=1D54A + T=1D54B
+ U=1D54C + V=1D54D + W=1D54E + X=1D54F + Y=1D550 + Z=02124 + a=1D552 + b=1D553 + c=1D554 + d=1D555
+ e=1D556 + f=1D557 + g=1D558 + h=1D559 + i=1D55A + j=1D55B + k=1D55C + l=1D55D + m=1D55E + n=1D55F
+ o=1D560 + p=1D561 + q=1D562 + r=1D563 + s=1D564 + t=1D565 + u=1D566 + v=1D567 + w=1D568 + x=1D569
+ y=1D56A + z=1D56B + 0=1D7D8 + 1=1D7D9 + 2=1D7DA + 3=1D7DB + 4=1D7DC + 5=1D7DD + 6=1D7DE + 7=1D7DF
+ 8=1D7E0 + 9=1D7E1 + ب=1EEA1 + ج=1EEA2 + د=1EEA3 + و=1EEA5 + ز=1EEA6 + ح=1EEA7 + ط=1EEA8 + ي=1EEA9
+ ل=1EEAB + م=1EEAC + ن=1EEAD + س=1EEAE + ع=1EEAF + ف=1EEB0 + ص=1EEB1 + ق=1EEB2 + ر=1EEB3 + ش=1EEB4
+ ت=1EEB5 + ث=1EEB6 + خ=1EEB7 + ذ=1EEB8 + ض=1EEB9 + ظ=1EEBA + غ=1EEBB + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur-ref.html new file mode 100644 index 0000000000..3d1dd50a7d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur-ref.html @@ -0,0 +1,79 @@ + + + + +mathvariant fraktur (reference) + + + +

Test passes if all the equalities below are true.

+ 𝔄=1D504 + 𝔅=1D505 + =0212D + 𝔇=1D507 + 𝔈=1D508 + 𝔉=1D509 + 𝔊=1D50A + =0210C + =02111 + 𝔍=1D50D
+ 𝔎=1D50E + 𝔏=1D50F + 𝔐=1D510 + 𝔑=1D511 + 𝔒=1D512 + 𝔓=1D513 + 𝔔=1D514 + =0211C + 𝔖=1D516 + 𝔗=1D517
+ 𝔘=1D518 + 𝔙=1D519 + 𝔚=1D51A + 𝔛=1D51B + 𝔜=1D51C + =02128 + 𝔞=1D51E + 𝔟=1D51F + 𝔠=1D520 + 𝔡=1D521
+ 𝔢=1D522 + 𝔣=1D523 + 𝔤=1D524 + 𝔥=1D525 + 𝔦=1D526 + 𝔧=1D527 + 𝔨=1D528 + 𝔩=1D529 + 𝔪=1D52A + 𝔫=1D52B
+ 𝔬=1D52C + 𝔭=1D52D + 𝔮=1D52E + 𝔯=1D52F + 𝔰=1D530 + 𝔱=1D531 + 𝔲=1D532 + 𝔳=1D533 + 𝔴=1D534 + 𝔵=1D535
+ 𝔶=1D536 + 𝔷=1D537 + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur.html new file mode 100644 index 0000000000..9c95cd06e7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-fraktur.html @@ -0,0 +1,85 @@ + + + + +mathvariant fraktur + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D504 + B=1D505 + C=0212D + D=1D507 + E=1D508 + F=1D509 + G=1D50A + H=0210C + I=02111 + J=1D50D
+ K=1D50E + L=1D50F + M=1D510 + N=1D511 + O=1D512 + P=1D513 + Q=1D514 + R=0211C + S=1D516 + T=1D517
+ U=1D518 + V=1D519 + W=1D51A + X=1D51B + Y=1D51C + Z=02128 + a=1D51E + b=1D51F + c=1D520 + d=1D521
+ e=1D522 + f=1D523 + g=1D524 + h=1D525 + i=1D526 + j=1D527 + k=1D528 + l=1D529 + m=1D52A + n=1D52B
+ o=1D52C + p=1D52D + q=1D52E + r=1D52F + s=1D530 + t=1D531 + u=1D532 + v=1D533 + w=1D534 + x=1D535
+ y=1D536 + z=1D537 + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial-ref.html new file mode 100644 index 0000000000..5d5b72a1c5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial-ref.html @@ -0,0 +1,47 @@ + + + + +mathvariant initial (reference) + + + +

Test passes if all the equalities below are true.

+ 𞸡=1EE21 + 𞸢=1EE22 + 𞸤=1EE24 + 𞸧=1EE27 + 𞸩=1EE29 + 𞸪=1EE2A + 𞸫=1EE2B + 𞸬=1EE2C + 𞸭=1EE2D + 𞸮=1EE2E
+ 𞸯=1EE2F + 𞸰=1EE30 + 𞸱=1EE31 + 𞸲=1EE32 + 𞸴=1EE34 + 𞸵=1EE35 + 𞸶=1EE36 + 𞸷=1EE37 + 𞸹=1EE39 + 𞸻=1EE3B
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial.html new file mode 100644 index 0000000000..3b0263a197 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-initial.html @@ -0,0 +1,53 @@ + + + + +mathvariant initial + + + + + + + + + +

Test passes if all the equalities below are true.

+ ب=1EE21 + ج=1EE22 + ه=1EE24 + ح=1EE27 + ي=1EE29 + ك=1EE2A + ل=1EE2B + م=1EE2C + ن=1EE2D + س=1EE2E
+ ع=1EE2F + ف=1EE30 + ص=1EE31 + ق=1EE32 + ش=1EE34 + ت=1EE35 + ث=1EE36 + خ=1EE37 + ض=1EE39 + غ=1EE3B
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic-ref.html new file mode 100644 index 0000000000..e2078c2948 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic-ref.html @@ -0,0 +1,139 @@ + + + + +mathvariant italic (reference) + + + +

Test passes if all the equalities below are true.

+ 𝐴=1D434 + 𝐵=1D435 + 𝐶=1D436 + 𝐷=1D437 + 𝐸=1D438 + 𝐹=1D439 + 𝐺=1D43A + 𝐻=1D43B + 𝐼=1D43C + 𝐽=1D43D
+ 𝐾=1D43E + 𝐿=1D43F + 𝑀=1D440 + 𝑁=1D441 + 𝑂=1D442 + 𝑃=1D443 + 𝑄=1D444 + 𝑅=1D445 + 𝑆=1D446 + 𝑇=1D447
+ 𝑈=1D448 + 𝑉=1D449 + 𝑊=1D44A + 𝑋=1D44B + 𝑌=1D44C + 𝑍=1D44D + 𝑎=1D44E + 𝑏=1D44F + 𝑐=1D450 + 𝑑=1D451
+ 𝑒=1D452 + 𝑓=1D453 + 𝑔=1D454 + =0210E + 𝑖=1D456 + 𝑗=1D457 + 𝑘=1D458 + 𝑙=1D459 + 𝑚=1D45A + 𝑛=1D45B
+ 𝑜=1D45C + 𝑝=1D45D + 𝑞=1D45E + 𝑟=1D45F + 𝑠=1D460 + 𝑡=1D461 + 𝑢=1D462 + 𝑣=1D463 + 𝑤=1D464 + 𝑥=1D465
+ 𝑦=1D466 + 𝑧=1D467 + 𝚤=1D6A4 + 𝚥=1D6A5 + 𝛢=1D6E2 + 𝛣=1D6E3 + 𝛤=1D6E4 + 𝛥=1D6E5 + 𝛦=1D6E6 + 𝛧=1D6E7
+ 𝛨=1D6E8 + 𝛩=1D6E9 + 𝛪=1D6EA + 𝛫=1D6EB + 𝛬=1D6EC + 𝛭=1D6ED + 𝛮=1D6EE + 𝛯=1D6EF + 𝛰=1D6F0 + 𝛱=1D6F1
+ 𝛲=1D6F2 + 𝛳=1D6F3 + 𝛴=1D6F4 + 𝛵=1D6F5 + 𝛶=1D6F6 + 𝛷=1D6F7 + 𝛸=1D6F8 + 𝛹=1D6F9 + 𝛺=1D6FA + 𝛻=1D6FB
+ 𝛼=1D6FC + 𝛽=1D6FD + 𝛾=1D6FE + 𝛿=1D6FF + 𝜀=1D700 + 𝜁=1D701 + 𝜂=1D702 + 𝜃=1D703 + 𝜄=1D704 + 𝜅=1D705
+ 𝜆=1D706 + 𝜇=1D707 + 𝜈=1D708 + 𝜉=1D709 + 𝜊=1D70A + 𝜋=1D70B + 𝜌=1D70C + 𝜍=1D70D + 𝜎=1D70E + 𝜏=1D70F
+ 𝜐=1D710 + 𝜑=1D711 + 𝜒=1D712 + 𝜓=1D713 + 𝜔=1D714 + 𝜕=1D715 + 𝜖=1D716 + 𝜗=1D717 + 𝜘=1D718 + 𝜙=1D719
+ 𝜚=1D71A + 𝜛=1D71B + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic.html new file mode 100644 index 0000000000..1e6aa6512d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-italic.html @@ -0,0 +1,145 @@ + + + + +mathvariant italic + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D434 + B=1D435 + C=1D436 + D=1D437 + E=1D438 + F=1D439 + G=1D43A + H=1D43B + I=1D43C + J=1D43D
+ K=1D43E + L=1D43F + M=1D440 + N=1D441 + O=1D442 + P=1D443 + Q=1D444 + R=1D445 + S=1D446 + T=1D447
+ U=1D448 + V=1D449 + W=1D44A + X=1D44B + Y=1D44C + Z=1D44D + a=1D44E + b=1D44F + c=1D450 + d=1D451
+ e=1D452 + f=1D453 + g=1D454 + h=0210E + i=1D456 + j=1D457 + k=1D458 + l=1D459 + m=1D45A + n=1D45B
+ o=1D45C + p=1D45D + q=1D45E + r=1D45F + s=1D460 + t=1D461 + u=1D462 + v=1D463 + w=1D464 + x=1D465
+ y=1D466 + z=1D467 + ı=1D6A4 + ȷ=1D6A5 + Α=1D6E2 + Β=1D6E3 + Γ=1D6E4 + Δ=1D6E5 + Ε=1D6E6 + Ζ=1D6E7
+ Η=1D6E8 + Θ=1D6E9 + Ι=1D6EA + Κ=1D6EB + Λ=1D6EC + Μ=1D6ED + Ν=1D6EE + Ξ=1D6EF + Ο=1D6F0 + Π=1D6F1
+ Ρ=1D6F2 + ϴ=1D6F3 + Σ=1D6F4 + Τ=1D6F5 + Υ=1D6F6 + Φ=1D6F7 + Χ=1D6F8 + Ψ=1D6F9 + Ω=1D6FA + =1D6FB
+ α=1D6FC + β=1D6FD + γ=1D6FE + δ=1D6FF + ε=1D700 + ζ=1D701 + η=1D702 + θ=1D703 + ι=1D704 + κ=1D705
+ λ=1D706 + μ=1D707 + ν=1D708 + ξ=1D709 + ο=1D70A + π=1D70B + ρ=1D70C + ς=1D70D + σ=1D70E + τ=1D70F
+ υ=1D710 + φ=1D711 + χ=1D712 + ψ=1D713 + ω=1D714 + =1D715 + ϵ=1D716 + ϑ=1D717 + ϰ=1D718 + ϕ=1D719
+ ϱ=1D71A + ϖ=1D71B + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped-ref.html new file mode 100644 index 0000000000..f00e5d87bb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped-ref.html @@ -0,0 +1,54 @@ + + + + +mathvariant looped (reference) + + + +

Test passes if all the equalities below are true.

+ 𞺀=1EE80 + 𞺁=1EE81 + 𞺂=1EE82 + 𞺃=1EE83 + 𞺄=1EE84 + 𞺅=1EE85 + 𞺆=1EE86 + 𞺇=1EE87 + 𞺈=1EE88 + 𞺉=1EE89
+ 𞺋=1EE8B + 𞺌=1EE8C + 𞺍=1EE8D + 𞺎=1EE8E + 𞺏=1EE8F + 𞺐=1EE90 + 𞺑=1EE91 + 𞺒=1EE92 + 𞺓=1EE93 + 𞺔=1EE94
+ 𞺕=1EE95 + 𞺖=1EE96 + 𞺗=1EE97 + 𞺘=1EE98 + 𞺙=1EE99 + 𞺚=1EE9A + 𞺛=1EE9B + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped.html new file mode 100644 index 0000000000..b208849368 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-looped.html @@ -0,0 +1,60 @@ + + + + +mathvariant looped + + + + + + + + + +

Test passes if all the equalities below are true.

+ ا=1EE80 + ب=1EE81 + ج=1EE82 + د=1EE83 + ه=1EE84 + و=1EE85 + ز=1EE86 + ح=1EE87 + ط=1EE88 + ي=1EE89
+ ل=1EE8B + م=1EE8C + ن=1EE8D + س=1EE8E + ع=1EE8F + ف=1EE90 + ص=1EE91 + ق=1EE92 + ر=1EE93 + ش=1EE94
+ ت=1EE95 + ث=1EE96 + خ=1EE97 + ذ=1EE98 + ض=1EE99 + ظ=1EE9A + غ=1EE9B + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace-ref.html new file mode 100644 index 0000000000..1d4a0c0a52 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace-ref.html @@ -0,0 +1,89 @@ + + + + +mathvariant monospace (reference) + + + +

Test passes if all the equalities below are true.

+ 𝙰=1D670 + 𝙱=1D671 + 𝙲=1D672 + 𝙳=1D673 + 𝙴=1D674 + 𝙵=1D675 + 𝙶=1D676 + 𝙷=1D677 + 𝙸=1D678 + 𝙹=1D679
+ 𝙺=1D67A + 𝙻=1D67B + 𝙼=1D67C + 𝙽=1D67D + 𝙾=1D67E + 𝙿=1D67F + 𝚀=1D680 + 𝚁=1D681 + 𝚂=1D682 + 𝚃=1D683
+ 𝚄=1D684 + 𝚅=1D685 + 𝚆=1D686 + 𝚇=1D687 + 𝚈=1D688 + 𝚉=1D689 + 𝚊=1D68A + 𝚋=1D68B + 𝚌=1D68C + 𝚍=1D68D
+ 𝚎=1D68E + 𝚏=1D68F + 𝚐=1D690 + 𝚑=1D691 + 𝚒=1D692 + 𝚓=1D693 + 𝚔=1D694 + 𝚕=1D695 + 𝚖=1D696 + 𝚗=1D697
+ 𝚘=1D698 + 𝚙=1D699 + 𝚚=1D69A + 𝚛=1D69B + 𝚜=1D69C + 𝚝=1D69D + 𝚞=1D69E + 𝚟=1D69F + 𝚠=1D6A0 + 𝚡=1D6A1
+ 𝚢=1D6A2 + 𝚣=1D6A3 + 𝟶=1D7F6 + 𝟷=1D7F7 + 𝟸=1D7F8 + 𝟹=1D7F9 + 𝟺=1D7FA + 𝟻=1D7FB + 𝟼=1D7FC + 𝟽=1D7FD
+ 𝟾=1D7FE + 𝟿=1D7FF + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace.html new file mode 100644 index 0000000000..ad5541fe0e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-monospace.html @@ -0,0 +1,95 @@ + + + + +mathvariant monospace + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D670 + B=1D671 + C=1D672 + D=1D673 + E=1D674 + F=1D675 + G=1D676 + H=1D677 + I=1D678 + J=1D679
+ K=1D67A + L=1D67B + M=1D67C + N=1D67D + O=1D67E + P=1D67F + Q=1D680 + R=1D681 + S=1D682 + T=1D683
+ U=1D684 + V=1D685 + W=1D686 + X=1D687 + Y=1D688 + Z=1D689 + a=1D68A + b=1D68B + c=1D68C + d=1D68D
+ e=1D68E + f=1D68F + g=1D690 + h=1D691 + i=1D692 + j=1D693 + k=1D694 + l=1D695 + m=1D696 + n=1D697
+ o=1D698 + p=1D699 + q=1D69A + r=1D69B + s=1D69C + t=1D69D + u=1D69E + v=1D69F + w=1D6A0 + x=1D6A1
+ y=1D6A2 + z=1D6A3 + 0=1D7F6 + 1=1D7F7 + 2=1D7F8 + 3=1D7F9 + 4=1D7FA + 5=1D7FB + 6=1D7FC + 7=1D7FD
+ 8=1D7FE + 9=1D7FF + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic-ref.html new file mode 100644 index 0000000000..f918db9b48 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic-ref.html @@ -0,0 +1,137 @@ + + + + +mathvariant sans-serif-bold-italic (reference) + + + +

Test passes if all the equalities below are true.

+ 𝘼=1D63C + 𝘽=1D63D + 𝘾=1D63E + 𝘿=1D63F + 𝙀=1D640 + 𝙁=1D641 + 𝙂=1D642 + 𝙃=1D643 + 𝙄=1D644 + 𝙅=1D645
+ 𝙆=1D646 + 𝙇=1D647 + 𝙈=1D648 + 𝙉=1D649 + 𝙊=1D64A + 𝙋=1D64B + 𝙌=1D64C + 𝙍=1D64D + 𝙎=1D64E + 𝙏=1D64F
+ 𝙐=1D650 + 𝙑=1D651 + 𝙒=1D652 + 𝙓=1D653 + 𝙔=1D654 + 𝙕=1D655 + 𝙖=1D656 + 𝙗=1D657 + 𝙘=1D658 + 𝙙=1D659
+ 𝙚=1D65A + 𝙛=1D65B + 𝙜=1D65C + 𝙝=1D65D + 𝙞=1D65E + 𝙟=1D65F + 𝙠=1D660 + 𝙡=1D661 + 𝙢=1D662 + 𝙣=1D663
+ 𝙤=1D664 + 𝙥=1D665 + 𝙦=1D666 + 𝙧=1D667 + 𝙨=1D668 + 𝙩=1D669 + 𝙪=1D66A + 𝙫=1D66B + 𝙬=1D66C + 𝙭=1D66D
+ 𝙮=1D66E + 𝙯=1D66F + 𝞐=1D790 + 𝞑=1D791 + 𝞒=1D792 + 𝞓=1D793 + 𝞔=1D794 + 𝞕=1D795 + 𝞖=1D796 + 𝞗=1D797
+ 𝞘=1D798 + 𝞙=1D799 + 𝞚=1D79A + 𝞛=1D79B + 𝞜=1D79C + 𝞝=1D79D + 𝞞=1D79E + 𝞟=1D79F + 𝞠=1D7A0 + 𝞡=1D7A1
+ 𝞢=1D7A2 + 𝞣=1D7A3 + 𝞤=1D7A4 + 𝞥=1D7A5 + 𝞦=1D7A6 + 𝞧=1D7A7 + 𝞨=1D7A8 + 𝞩=1D7A9 + 𝞪=1D7AA + 𝞫=1D7AB
+ 𝞬=1D7AC + 𝞭=1D7AD + 𝞮=1D7AE + 𝞯=1D7AF + 𝞰=1D7B0 + 𝞱=1D7B1 + 𝞲=1D7B2 + 𝞳=1D7B3 + 𝞴=1D7B4 + 𝞵=1D7B5
+ 𝞶=1D7B6 + 𝞷=1D7B7 + 𝞸=1D7B8 + 𝞹=1D7B9 + 𝞺=1D7BA + 𝞻=1D7BB + 𝞼=1D7BC + 𝞽=1D7BD + 𝞾=1D7BE + 𝞿=1D7BF
+ 𝟀=1D7C0 + 𝟁=1D7C1 + 𝟂=1D7C2 + 𝟃=1D7C3 + 𝟄=1D7C4 + 𝟅=1D7C5 + 𝟆=1D7C6 + 𝟇=1D7C7 + 𝟈=1D7C8 + 𝟉=1D7C9
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic.html new file mode 100644 index 0000000000..d51afe4345 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-bold-italic.html @@ -0,0 +1,143 @@ + + + + +mathvariant sans-serif-bold-italic + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D63C + B=1D63D + C=1D63E + D=1D63F + E=1D640 + F=1D641 + G=1D642 + H=1D643 + I=1D644 + J=1D645
+ K=1D646 + L=1D647 + M=1D648 + N=1D649 + O=1D64A + P=1D64B + Q=1D64C + R=1D64D + S=1D64E + T=1D64F
+ U=1D650 + V=1D651 + W=1D652 + X=1D653 + Y=1D654 + Z=1D655 + a=1D656 + b=1D657 + c=1D658 + d=1D659
+ e=1D65A + f=1D65B + g=1D65C + h=1D65D + i=1D65E + j=1D65F + k=1D660 + l=1D661 + m=1D662 + n=1D663
+ o=1D664 + p=1D665 + q=1D666 + r=1D667 + s=1D668 + t=1D669 + u=1D66A + v=1D66B + w=1D66C + x=1D66D
+ y=1D66E + z=1D66F + Α=1D790 + Β=1D791 + Γ=1D792 + Δ=1D793 + Ε=1D794 + Ζ=1D795 + Η=1D796 + Θ=1D797
+ Ι=1D798 + Κ=1D799 + Λ=1D79A + Μ=1D79B + Ν=1D79C + Ξ=1D79D + Ο=1D79E + Π=1D79F + Ρ=1D7A0 + ϴ=1D7A1
+ Σ=1D7A2 + Τ=1D7A3 + Υ=1D7A4 + Φ=1D7A5 + Χ=1D7A6 + Ψ=1D7A7 + Ω=1D7A8 + =1D7A9 + α=1D7AA + β=1D7AB
+ γ=1D7AC + δ=1D7AD + ε=1D7AE + ζ=1D7AF + η=1D7B0 + θ=1D7B1 + ι=1D7B2 + κ=1D7B3 + λ=1D7B4 + μ=1D7B5
+ ν=1D7B6 + ξ=1D7B7 + ο=1D7B8 + π=1D7B9 + ρ=1D7BA + ς=1D7BB + σ=1D7BC + τ=1D7BD + υ=1D7BE + φ=1D7BF
+ χ=1D7C0 + ψ=1D7C1 + ω=1D7C2 + =1D7C3 + ϵ=1D7C4 + ϑ=1D7C5 + ϰ=1D7C6 + ϕ=1D7C7 + ϱ=1D7C8 + ϖ=1D7C9
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic-ref.html new file mode 100644 index 0000000000..d7e23248c6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic-ref.html @@ -0,0 +1,79 @@ + + + + +mathvariant sans-serif-italic (reference) + + + +

Test passes if all the equalities below are true.

+ 𝘈=1D608 + 𝘉=1D609 + 𝘊=1D60A + 𝘋=1D60B + 𝘌=1D60C + 𝘍=1D60D + 𝘎=1D60E + 𝘏=1D60F + 𝘐=1D610 + 𝘑=1D611
+ 𝘒=1D612 + 𝘓=1D613 + 𝘔=1D614 + 𝘕=1D615 + 𝘖=1D616 + 𝘗=1D617 + 𝘘=1D618 + 𝘙=1D619 + 𝘚=1D61A + 𝘛=1D61B
+ 𝘜=1D61C + 𝘝=1D61D + 𝘞=1D61E + 𝘟=1D61F + 𝘠=1D620 + 𝘡=1D621 + 𝘢=1D622 + 𝘣=1D623 + 𝘤=1D624 + 𝘥=1D625
+ 𝘦=1D626 + 𝘧=1D627 + 𝘨=1D628 + 𝘩=1D629 + 𝘪=1D62A + 𝘫=1D62B + 𝘬=1D62C + 𝘭=1D62D + 𝘮=1D62E + 𝘯=1D62F
+ 𝘰=1D630 + 𝘱=1D631 + 𝘲=1D632 + 𝘳=1D633 + 𝘴=1D634 + 𝘵=1D635 + 𝘶=1D636 + 𝘷=1D637 + 𝘸=1D638 + 𝘹=1D639
+ 𝘺=1D63A + 𝘻=1D63B + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic.html new file mode 100644 index 0000000000..e847ca9bb8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-italic.html @@ -0,0 +1,85 @@ + + + + +mathvariant sans-serif-italic + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D608 + B=1D609 + C=1D60A + D=1D60B + E=1D60C + F=1D60D + G=1D60E + H=1D60F + I=1D610 + J=1D611
+ K=1D612 + L=1D613 + M=1D614 + N=1D615 + O=1D616 + P=1D617 + Q=1D618 + R=1D619 + S=1D61A + T=1D61B
+ U=1D61C + V=1D61D + W=1D61E + X=1D61F + Y=1D620 + Z=1D621 + a=1D622 + b=1D623 + c=1D624 + d=1D625
+ e=1D626 + f=1D627 + g=1D628 + h=1D629 + i=1D62A + j=1D62B + k=1D62C + l=1D62D + m=1D62E + n=1D62F
+ o=1D630 + p=1D631 + q=1D632 + r=1D633 + s=1D634 + t=1D635 + u=1D636 + v=1D637 + w=1D638 + x=1D639
+ y=1D63A + z=1D63B + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-ref.html new file mode 100644 index 0000000000..ced5272ecb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif-ref.html @@ -0,0 +1,89 @@ + + + + +mathvariant sans-serif (reference) + + + +

Test passes if all the equalities below are true.

+ 𝖠=1D5A0 + 𝖡=1D5A1 + 𝖢=1D5A2 + 𝖣=1D5A3 + 𝖤=1D5A4 + 𝖥=1D5A5 + 𝖦=1D5A6 + 𝖧=1D5A7 + 𝖨=1D5A8 + 𝖩=1D5A9
+ 𝖪=1D5AA + 𝖫=1D5AB + 𝖬=1D5AC + 𝖭=1D5AD + 𝖮=1D5AE + 𝖯=1D5AF + 𝖰=1D5B0 + 𝖱=1D5B1 + 𝖲=1D5B2 + 𝖳=1D5B3
+ 𝖴=1D5B4 + 𝖵=1D5B5 + 𝖶=1D5B6 + 𝖷=1D5B7 + 𝖸=1D5B8 + 𝖹=1D5B9 + 𝖺=1D5BA + 𝖻=1D5BB + 𝖼=1D5BC + 𝖽=1D5BD
+ 𝖾=1D5BE + 𝖿=1D5BF + 𝗀=1D5C0 + 𝗁=1D5C1 + 𝗂=1D5C2 + 𝗃=1D5C3 + 𝗄=1D5C4 + 𝗅=1D5C5 + 𝗆=1D5C6 + 𝗇=1D5C7
+ 𝗈=1D5C8 + 𝗉=1D5C9 + 𝗊=1D5CA + 𝗋=1D5CB + 𝗌=1D5CC + 𝗍=1D5CD + 𝗎=1D5CE + 𝗏=1D5CF + 𝗐=1D5D0 + 𝗑=1D5D1
+ 𝗒=1D5D2 + 𝗓=1D5D3 + 𝟢=1D7E2 + 𝟣=1D7E3 + 𝟤=1D7E4 + 𝟥=1D7E5 + 𝟦=1D7E6 + 𝟧=1D7E7 + 𝟨=1D7E8 + 𝟩=1D7E9
+ 𝟪=1D7EA + 𝟫=1D7EB + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif.html new file mode 100644 index 0000000000..43a1fa821f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-sans-serif.html @@ -0,0 +1,95 @@ + + + + +mathvariant sans-serif + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D5A0 + B=1D5A1 + C=1D5A2 + D=1D5A3 + E=1D5A4 + F=1D5A5 + G=1D5A6 + H=1D5A7 + I=1D5A8 + J=1D5A9
+ K=1D5AA + L=1D5AB + M=1D5AC + N=1D5AD + O=1D5AE + P=1D5AF + Q=1D5B0 + R=1D5B1 + S=1D5B2 + T=1D5B3
+ U=1D5B4 + V=1D5B5 + W=1D5B6 + X=1D5B7 + Y=1D5B8 + Z=1D5B9 + a=1D5BA + b=1D5BB + c=1D5BC + d=1D5BD
+ e=1D5BE + f=1D5BF + g=1D5C0 + h=1D5C1 + i=1D5C2 + j=1D5C3 + k=1D5C4 + l=1D5C5 + m=1D5C6 + n=1D5C7
+ o=1D5C8 + p=1D5C9 + q=1D5CA + r=1D5CB + s=1D5CC + t=1D5CD + u=1D5CE + v=1D5CF + w=1D5D0 + x=1D5D1
+ y=1D5D2 + z=1D5D3 + 0=1D7E2 + 1=1D7E3 + 2=1D7E4 + 3=1D7E5 + 4=1D7E6 + 5=1D7E7 + 6=1D7E8 + 7=1D7E9
+ 8=1D7EA + 9=1D7EB + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script-ref.html new file mode 100644 index 0000000000..60ced85bc3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script-ref.html @@ -0,0 +1,79 @@ + + + + +mathvariant script (reference) + + + +

Test passes if all the equalities below are true.

+ 𝒜=1D49C + =0212C + 𝒞=1D49E + 𝒟=1D49F + =02130 + =02131 + 𝒢=1D4A2 + =0210B + =02110 + 𝒥=1D4A5
+ 𝒦=1D4A6 + =02112 + =02133 + 𝒩=1D4A9 + 𝒪=1D4AA + 𝒫=1D4AB + 𝒬=1D4AC + =0211B + 𝒮=1D4AE + 𝒯=1D4AF
+ 𝒰=1D4B0 + 𝒱=1D4B1 + 𝒲=1D4B2 + 𝒳=1D4B3 + 𝒴=1D4B4 + 𝒵=1D4B5 + 𝒶=1D4B6 + 𝒷=1D4B7 + 𝒸=1D4B8 + 𝒹=1D4B9
+ =0212F + 𝒻=1D4BB + =0210A + 𝒽=1D4BD + 𝒾=1D4BE + 𝒿=1D4BF + 𝓀=1D4C0 + 𝓁=1D4C1 + 𝓂=1D4C2 + 𝓃=1D4C3
+ =02134 + 𝓅=1D4C5 + 𝓆=1D4C6 + 𝓇=1D4C7 + 𝓈=1D4C8 + 𝓉=1D4C9 + 𝓊=1D4CA + 𝓋=1D4CB + 𝓌=1D4CC + 𝓍=1D4CD
+ 𝓎=1D4CE + 𝓏=1D4CF + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script.html new file mode 100644 index 0000000000..afbdfd9f94 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-script.html @@ -0,0 +1,85 @@ + + + + +mathvariant script + + + + + + + + + +

Test passes if all the equalities below are true.

+ A=1D49C + B=0212C + C=1D49E + D=1D49F + E=02130 + F=02131 + G=1D4A2 + H=0210B + I=02110 + J=1D4A5
+ K=1D4A6 + L=02112 + M=02133 + N=1D4A9 + O=1D4AA + P=1D4AB + Q=1D4AC + R=0211B + S=1D4AE + T=1D4AF
+ U=1D4B0 + V=1D4B1 + W=1D4B2 + X=1D4B3 + Y=1D4B4 + Z=1D4B5 + a=1D4B6 + b=1D4B7 + c=1D4B8 + d=1D4B9
+ e=0212F + f=1D4BB + g=0210A + h=1D4BD + i=1D4BE + j=1D4BF + k=1D4C0 + l=1D4C1 + m=1D4C2 + n=1D4C3
+ o=02134 + p=1D4C5 + q=1D4C6 + r=1D4C7 + s=1D4C8 + t=1D4C9 + u=1D4CA + v=1D4CB + w=1D4CC + x=1D4CD
+ y=1D4CE + z=1D4CF + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched-ref.html new file mode 100644 index 0000000000..454f2004ac --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched-ref.html @@ -0,0 +1,50 @@ + + + + +mathvariant stretched (reference) + + + +

Test passes if all the equalities below are true.

+ 𞹡=1EE61 + 𞹢=1EE62 + 𞹤=1EE64 + 𞹧=1EE67 + 𞹨=1EE68 + 𞹩=1EE69 + 𞹪=1EE6A + 𞹬=1EE6C + 𞹭=1EE6D + 𞹮=1EE6E
+ 𞹯=1EE6F + 𞹰=1EE70 + 𞹱=1EE71 + 𞹲=1EE72 + 𞹴=1EE74 + 𞹵=1EE75 + 𞹶=1EE76 + 𞹷=1EE77 + 𞹹=1EE79 + 𞹺=1EE7A
+ 𞹻=1EE7B + 𞹼=1EE7C + 𞹾=1EE7E + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched.html new file mode 100644 index 0000000000..99b06fb41b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-stretched.html @@ -0,0 +1,56 @@ + + + + +mathvariant stretched + + + + + + + + + +

Test passes if all the equalities below are true.

+ ب=1EE61 + ج=1EE62 + ه=1EE64 + ح=1EE67 + ط=1EE68 + ي=1EE69 + ك=1EE6A + م=1EE6C + ن=1EE6D + س=1EE6E
+ ع=1EE6F + ف=1EE70 + ص=1EE71 + ق=1EE72 + ش=1EE74 + ت=1EE75 + ث=1EE76 + خ=1EE77 + ض=1EE79 + ظ=1EE7A
+ غ=1EE7B + ٮ=1EE7C + ڡ=1EE7E + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed-ref.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed-ref.html new file mode 100644 index 0000000000..5e1461cd33 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed-ref.html @@ -0,0 +1,42 @@ + + + + +mathvariant tailed (reference) + + + +

Test passes if all the equalities below are true.

+ 𞹂=1EE42 + 𞹇=1EE47 + 𞹉=1EE49 + 𞹋=1EE4B + 𞹍=1EE4D + 𞹎=1EE4E + 𞹏=1EE4F + 𞹑=1EE51 + 𞹒=1EE52 + 𞹔=1EE54
+ 𞹗=1EE57 + 𞹙=1EE59 + 𞹛=1EE5B + 𞹝=1EE5D + 𞹟=1EE5F + + diff --git a/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed.html b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed.html new file mode 100644 index 0000000000..43fbca5e80 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mathvariant/mathvariant-tailed.html @@ -0,0 +1,48 @@ + + + + +mathvariant tailed + + + + + + + + + +

Test passes if all the equalities below are true.

+ ج=1EE42 + ح=1EE47 + ي=1EE49 + ل=1EE4B + ن=1EE4D + س=1EE4E + ع=1EE4F + ص=1EE51 + ق=1EE52 + ش=1EE54
+ خ=1EE57 + ض=1EE59 + غ=1EE5B + ں=1EE5D + ٯ=1EE5F + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1-ref.html new file mode 100644 index 0000000000..2302a2b8d8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1-ref.html @@ -0,0 +1,21 @@ + + + + + + Test menclose + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1a.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1a.html new file mode 100644 index 0000000000..bbf7c780fe --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1a.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1b.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1b.html new file mode 100644 index 0000000000..3e0675f73e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1b.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1d.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1d.html new file mode 100644 index 0000000000..4fe5e9b68b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1d.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1e.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1e.html new file mode 100644 index 0000000000..10761f394a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1e.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1f.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1f.html new file mode 100644 index 0000000000..4dbde38a5e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1f.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1g.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1g.html new file mode 100644 index 0000000000..0a5ffa1df0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1g.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1h.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1h.html new file mode 100644 index 0000000000..038d2e64d4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1h.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1i.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1i.html new file mode 100644 index 0000000000..ee4070402c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1i.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1j.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1j.html new file mode 100644 index 0000000000..e1f7fcac2f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1j.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1k.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1k.html new file mode 100644 index 0000000000..296b97dee0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1k.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1l.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1l.html new file mode 100644 index 0000000000..7ba2a7d312 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1l.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1m.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1m.html new file mode 100644 index 0000000000..de7223a55e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1m.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1n.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1n.html new file mode 100644 index 0000000000..0578ee9237 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1n.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1o.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1o.html new file mode 100644 index 0000000000..17f7a6b183 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1o.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1p.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1p.html new file mode 100644 index 0000000000..e4f6b2dcc4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1p.html @@ -0,0 +1,22 @@ + + + + + + Test menclose + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1q.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1q.html new file mode 100644 index 0000000000..5bb1930c48 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-1q.html @@ -0,0 +1,14 @@ + + + + Test menclose + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial-ref.html new file mode 100644 index 0000000000..b63e84ac84 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial-ref.html @@ -0,0 +1,44 @@ + + + + menclose actuarial + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial.html new file mode 100644 index 0000000000..2fb3abcc73 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-actuarial.html @@ -0,0 +1,43 @@ + + + + menclose actuarial + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom-ref.html new file mode 100644 index 0000000000..491e223f94 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom-ref.html @@ -0,0 +1,43 @@ + + + + menclose bottom + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom.html new file mode 100644 index 0000000000..a0e6018c76 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-bottom.html @@ -0,0 +1,42 @@ + + + + menclose bottom + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box-ref.html new file mode 100644 index 0000000000..20bad27489 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box-ref.html @@ -0,0 +1,45 @@ + + + + menclose box + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box.html new file mode 100644 index 0000000000..dc5ed38dc9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-box.html @@ -0,0 +1,44 @@ + + + + menclose box + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle-ref.html new file mode 100644 index 0000000000..f1b98e7864 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle-ref.html @@ -0,0 +1,44 @@ + + + + menclose circle + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle.html new file mode 100644 index 0000000000..58b627add2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-circle.html @@ -0,0 +1,43 @@ + + + + menclose circle + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike-ref.html new file mode 100644 index 0000000000..bc7aad0ea8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike-ref.html @@ -0,0 +1,43 @@ + + + + menclose downdiagonalstrike + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike.html new file mode 100644 index 0000000000..257dc36c3b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-downdiagonalstrike.html @@ -0,0 +1,42 @@ + + + + menclose downdiagonalstrike + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike-ref.html new file mode 100644 index 0000000000..973d1fc752 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike-ref.html @@ -0,0 +1,43 @@ + + + + menclose horizontalstrike + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike.html new file mode 100644 index 0000000000..3db832d8d6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-horizontalstrike.html @@ -0,0 +1,42 @@ + + + + menclose horizontalstrike + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left-ref.html new file mode 100644 index 0000000000..760ef8a89f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left-ref.html @@ -0,0 +1,43 @@ + + + + menclose left + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left.html new file mode 100644 index 0000000000..d1b554ec62 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-left.html @@ -0,0 +1,42 @@ + + + + menclose left + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv-ref.html new file mode 100644 index 0000000000..b67504af50 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv-ref.html @@ -0,0 +1,45 @@ + + + + menclose longdiv + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv.html new file mode 100644 index 0000000000..fa12b8934d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-longdiv.html @@ -0,0 +1,44 @@ + + + + menclose longdiv + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle-ref.html new file mode 100644 index 0000000000..b3d91a9fbe --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle-ref.html @@ -0,0 +1,47 @@ + + + + menclose phasorangle + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle.html new file mode 100644 index 0000000000..55b3dc2faf --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-phasorangle.html @@ -0,0 +1,46 @@ + + + + menclose phasorangle + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right-ref.html new file mode 100644 index 0000000000..acd3e30dd2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right-ref.html @@ -0,0 +1,43 @@ + + + + menclose right + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right.html new file mode 100644 index 0000000000..b64ca8cc96 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-right.html @@ -0,0 +1,42 @@ + + + + menclose right + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox-ref.html new file mode 100644 index 0000000000..c1f0225036 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox-ref.html @@ -0,0 +1,42 @@ + + + + + menclose roundedbox + + + + + + +
+ + + + + + + +
+ +
+ + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox.html new file mode 100644 index 0000000000..f31e696ce1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-roundedbox.html @@ -0,0 +1,41 @@ + + + + + menclose roundedbox + + + + + + + +
+ + + + + +
+ +
+ + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top-ref.html new file mode 100644 index 0000000000..31ea1d8c7e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top-ref.html @@ -0,0 +1,43 @@ + + + + menclose top + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top.html new file mode 100644 index 0000000000..a135a21afc --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-top.html @@ -0,0 +1,42 @@ + + + + menclose top + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow-ref.html new file mode 100644 index 0000000000..5e1c37317b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow-ref.html @@ -0,0 +1,44 @@ + + + + menclose updiagonalarrow + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow.html new file mode 100644 index 0000000000..f0d4fb1dbf --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalarrow.html @@ -0,0 +1,43 @@ + + + + menclose updiagonalarrow + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike-ref.html new file mode 100644 index 0000000000..dc99162c34 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike-ref.html @@ -0,0 +1,43 @@ + + + + menclose updiagonalstrike + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike.html new file mode 100644 index 0000000000..5ab256e5f2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-updiagonalstrike.html @@ -0,0 +1,42 @@ + + + + menclose updiagonalstrike + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike-ref.html new file mode 100644 index 0000000000..d5ba9ff227 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike-ref.html @@ -0,0 +1,43 @@ + + + + menclose verticalstrike + + + + + + + +
+ + + + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike.html new file mode 100644 index 0000000000..b40a452bbe --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-2-verticalstrike.html @@ -0,0 +1,42 @@ + + + + menclose verticalstrike + + + + + + + + +
+ + + + + +
+ +
+ + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box-ref.html new file mode 100644 index 0000000000..0d718ee05c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box-ref.html @@ -0,0 +1,15 @@ + + + + menclose box + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box.html new file mode 100644 index 0000000000..a28ba547cf --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-box.html @@ -0,0 +1,16 @@ + + + + menclose box + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default-ref.html new file mode 100644 index 0000000000..db9d4375ad --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default-ref.html @@ -0,0 +1,15 @@ + + + + menclose default + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default.html new file mode 100644 index 0000000000..f1f8be193c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-default.html @@ -0,0 +1,16 @@ + + + + menclose default + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid-ref.html new file mode 100644 index 0000000000..dc0740763d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid-ref.html @@ -0,0 +1,13 @@ + + + + menclose invalid + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid.html new file mode 100644 index 0000000000..e210c97fb0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-invalid.html @@ -0,0 +1,16 @@ + + + + menclose invalid + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb-ref.html new file mode 100644 index 0000000000..58ed5903b4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb-ref.html @@ -0,0 +1,15 @@ + + + + Test menclose madruwb + + + + + + + x + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb.html new file mode 100644 index 0000000000..ff8e4540bf --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-madruwb.html @@ -0,0 +1,16 @@ + + + + Test menclose madruwb + + + + + + + + x + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple-ref.html new file mode 100644 index 0000000000..c42a504bb2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple-ref.html @@ -0,0 +1,15 @@ + + + + menclose multiple + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple.html new file mode 100644 index 0000000000..ea8b77f7fa --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-multiple.html @@ -0,0 +1,16 @@ + + + + menclose multiple + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown-ref.html new file mode 100644 index 0000000000..20f3a72eb9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown-ref.html @@ -0,0 +1,15 @@ + + + + menclose unknown + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown.html new file mode 100644 index 0000000000..16587da798 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-3-unknown.html @@ -0,0 +1,16 @@ + + + + menclose unknown + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-4.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-4.html new file mode 100644 index 0000000000..1b27e96af9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-4.html @@ -0,0 +1,30 @@ + + + + menclose inner and outer circle + + + + + +
+ + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial-ref.html new file mode 100644 index 0000000000..2369d4e232 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial-ref.html @@ -0,0 +1,11 @@ + + + + menclose actuarial + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial.html new file mode 100644 index 0000000000..707a8e7933 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-actuarial.html @@ -0,0 +1,19 @@ + + + + menclose actuarial + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom-ref.html new file mode 100644 index 0000000000..5165333ddd --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom-ref.html @@ -0,0 +1,11 @@ + + + + menclose bottom + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom.html new file mode 100644 index 0000000000..aab45e679f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-bottom.html @@ -0,0 +1,19 @@ + + + + menclose bottom + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box-ref.html new file mode 100644 index 0000000000..dfe4a3d0f3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box-ref.html @@ -0,0 +1,11 @@ + + + + menclose box + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box.html new file mode 100644 index 0000000000..548f8b5e65 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-box.html @@ -0,0 +1,19 @@ + + + + menclose box + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle-ref.html new file mode 100644 index 0000000000..2132e0ebfd --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle-ref.html @@ -0,0 +1,11 @@ + + + + menclose circle + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle.html new file mode 100644 index 0000000000..fdbc0b4d97 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-circle.html @@ -0,0 +1,19 @@ + + + + menclose circle + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike-ref.html new file mode 100644 index 0000000000..b37bfd0ffb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike-ref.html @@ -0,0 +1,11 @@ + + + + menclose downdiagonalstrike + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike.html new file mode 100644 index 0000000000..82c89e6c9d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-downdiagonalstrike.html @@ -0,0 +1,19 @@ + + + + menclose downdiagonalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike-ref.html new file mode 100644 index 0000000000..777314e09e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike-ref.html @@ -0,0 +1,11 @@ + + + + menclose horizontalstrike + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike.html new file mode 100644 index 0000000000..fc2ee04284 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-horizontalstrike.html @@ -0,0 +1,19 @@ + + + + menclose horizontalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left-ref.html new file mode 100644 index 0000000000..7c27e231eb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left-ref.html @@ -0,0 +1,11 @@ + + + + menclose left + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left.html new file mode 100644 index 0000000000..5f5b98af2a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-left.html @@ -0,0 +1,19 @@ + + + + menclose left + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv-ref.html new file mode 100644 index 0000000000..1c1763fd1e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv-ref.html @@ -0,0 +1,11 @@ + + + + menclose longdiv + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv.html new file mode 100644 index 0000000000..0444bd5fbc --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-longdiv.html @@ -0,0 +1,19 @@ + + + + menclose longdiv + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb-ref.html new file mode 100644 index 0000000000..0aeb0396d3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb-ref.html @@ -0,0 +1,11 @@ + + + + menclose madruwb + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb.html new file mode 100644 index 0000000000..cdd150ac3e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-madruwb.html @@ -0,0 +1,19 @@ + + + + menclose madruwb + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle-ref.html new file mode 100644 index 0000000000..5fde01d685 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle-ref.html @@ -0,0 +1,11 @@ + + + + menclose actuarial + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle.html new file mode 100644 index 0000000000..098a8a24d9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-phasorangle.html @@ -0,0 +1,19 @@ + + + + menclose phasorangle + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right-ref.html new file mode 100644 index 0000000000..059a8b983d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right-ref.html @@ -0,0 +1,11 @@ + + + + menclose right + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right.html new file mode 100644 index 0000000000..f337bdaeb7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-right.html @@ -0,0 +1,19 @@ + + + + menclose right + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox-ref.html new file mode 100644 index 0000000000..cd696e8249 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox-ref.html @@ -0,0 +1,11 @@ + + + + menclose roundedbox + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox.html new file mode 100644 index 0000000000..86a89c4626 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-roundedbox.html @@ -0,0 +1,19 @@ + + + + menclose roundedbox + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top-ref.html new file mode 100644 index 0000000000..7799e08457 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top-ref.html @@ -0,0 +1,11 @@ + + + + menclose top + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top.html new file mode 100644 index 0000000000..a173f8354f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-top.html @@ -0,0 +1,19 @@ + + + + menclose top + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow-ref.html new file mode 100644 index 0000000000..6de10f03c9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow-ref.html @@ -0,0 +1,11 @@ + + + + menclose updiagonalarrow + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow.html new file mode 100644 index 0000000000..ba5409f0e9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalarrow.html @@ -0,0 +1,19 @@ + + + + menclose updiagonalarrow + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike-ref.html new file mode 100644 index 0000000000..24599bbdfd --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike-ref.html @@ -0,0 +1,11 @@ + + + + menclose updiagonalstrike + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike.html new file mode 100644 index 0000000000..3a093b3540 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-updiagonalstrike.html @@ -0,0 +1,19 @@ + + + + menclose updiagonalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike-ref.html new file mode 100644 index 0000000000..50b7112912 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike-ref.html @@ -0,0 +1,11 @@ + + + + menclose verticalstrike + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike.html new file mode 100644 index 0000000000..561c35c498 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-5-verticalstrike.html @@ -0,0 +1,19 @@ + + + + menclose verticalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-actuarial.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-actuarial.html new file mode 100644 index 0000000000..61eee24010 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-actuarial.html @@ -0,0 +1,19 @@ + + + + menclose actuarial + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-bottom.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-bottom.html new file mode 100644 index 0000000000..af473d04c3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-bottom.html @@ -0,0 +1,19 @@ + + + + menclose bottom + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-box.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-box.html new file mode 100644 index 0000000000..1cee2eb15b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-box.html @@ -0,0 +1,19 @@ + + + + menclose box + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-circle.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-circle.html new file mode 100644 index 0000000000..933e4b55c6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-circle.html @@ -0,0 +1,19 @@ + + + + menclose circle + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-downdiagonalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-downdiagonalstrike.html new file mode 100644 index 0000000000..8ec61c14cc --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-downdiagonalstrike.html @@ -0,0 +1,19 @@ + + + + menclose downdiagonalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-horizontalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-horizontalstrike.html new file mode 100644 index 0000000000..5b5387ae22 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-horizontalstrike.html @@ -0,0 +1,19 @@ + + + + menclose horizontalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-left.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-left.html new file mode 100644 index 0000000000..33bdef7ebc --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-left.html @@ -0,0 +1,19 @@ + + + + menclose left + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-longdiv.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-longdiv.html new file mode 100644 index 0000000000..95d71ce4c0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-longdiv.html @@ -0,0 +1,19 @@ + + + + menclose longdiv + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-madruwb.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-madruwb.html new file mode 100644 index 0000000000..6129e2f027 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-madruwb.html @@ -0,0 +1,19 @@ + + + + menclose madruwb + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-phasorangle.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-phasorangle.html new file mode 100644 index 0000000000..2069642661 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-phasorangle.html @@ -0,0 +1,23 @@ + + + + menclose phasorangle + + + + +

+ + + + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-ref.html new file mode 100644 index 0000000000..d8fbb7e3d9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-ref.html @@ -0,0 +1,11 @@ + + + + menclose 6 reference + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-right.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-right.html new file mode 100644 index 0000000000..8da33e29e2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-right.html @@ -0,0 +1,19 @@ + + + + menclose right + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-roundedbox.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-roundedbox.html new file mode 100644 index 0000000000..3564769d9a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-roundedbox.html @@ -0,0 +1,19 @@ + + + + menclose roundedbox + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-top.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-top.html new file mode 100644 index 0000000000..17fdaa14af --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-top.html @@ -0,0 +1,19 @@ + + + + menclose top + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalarrow.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalarrow.html new file mode 100644 index 0000000000..22c8c1163d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalarrow.html @@ -0,0 +1,19 @@ + + + + menclose updiagonalarrow + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalstrike.html new file mode 100644 index 0000000000..38d614b742 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-updiagonalstrike.html @@ -0,0 +1,19 @@ + + + + menclose updiagonalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-verticalstrike.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-verticalstrike.html new file mode 100644 index 0000000000..d44df0857c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-6-verticalstrike.html @@ -0,0 +1,19 @@ + + + + menclose verticalstrike + + + + +

+ +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir-ref.html new file mode 100644 index 0000000000..8a1c908c14 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir-ref.html @@ -0,0 +1,61 @@ + + + Test dir=rtl + +

+ menclose: + + + + + + + +

+ +

+ menclose notation="left": + + + + + + + +

+ +

+ menclose notation="right": + + + + + + + +

+ +

+ menclose notation="updiagonalstrike": + + + + + + + +

+ +

+ menclose notation="downdiagonalstrike": + + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir.html new file mode 100644 index 0000000000..c344e73107 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-dir.html @@ -0,0 +1,64 @@ + + + + Test dir=rtl + + + +

+ menclose: + + + + + + + +

+ +

+ menclose notation="left": + + + + + + + +

+ +

+ menclose notation="right": + + + + + + + +

+ +

+ menclose notation="updiagonalstrike": + + + + + + + +

+ +

+ menclose notation="downdiagonalstrike": + + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/menclose-in-mphantom-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-in-mphantom-ref.html new file mode 100644 index 0000000000..2cc362f91a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/menclose-in-mphantom-ref.html @@ -0,0 +1,12 @@ + + + + mphantom + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation-ref.html b/testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation-ref.html new file mode 100644 index 0000000000..b3bfa6a077 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation-ref.html @@ -0,0 +1,15 @@ + + + + notation attribute on mstyle (reference) + + + + + + menclose + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation.html b/testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation.html new file mode 100644 index 0000000000..c74f0075a0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/menclose/mstyle-notation.html @@ -0,0 +1,17 @@ + + + + notation attribute on mstyle + + + + + + + + menclose + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic-ref.html b/testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic-ref.html new file mode 100644 index 0000000000..566089f93f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic-ref.html @@ -0,0 +1,12 @@ + + + + mo@accent + + + + + XOO + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic.html b/testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic.html new file mode 100644 index 0000000000..4a5eca4c25 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mo-accent/mo-accent-dynamic.html @@ -0,0 +1,20 @@ + + + + mo@accent + + + + + + + XOO + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10-ref.html b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10-ref.html new file mode 100644 index 0000000000..8026c82489 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10-ref.html @@ -0,0 +1,11 @@ + + + + op-dict mo accent + + + + XO + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10.html b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10.html new file mode 100644 index 0000000000..67217592ca --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-10.html @@ -0,0 +1,12 @@ + + + + op-dict mo accent + + + + + XO + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11-ref.html b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11-ref.html new file mode 100644 index 0000000000..8026c82489 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11-ref.html @@ -0,0 +1,11 @@ + + + + op-dict mo accent + + + + XO + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11.html b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11.html new file mode 100644 index 0000000000..d2b93644ce --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mo-accent/op-dict-11.html @@ -0,0 +1,12 @@ + + + + op-dict mo accent + + + + + XO + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001-ref.html b/testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001-ref.html new file mode 100644 index 0000000000..0b6efcbafc --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001-ref.html @@ -0,0 +1,16 @@ + + + + Test mpadded + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001.html b/testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001.html new file mode 100644 index 0000000000..80ba835109 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/mpadded/mpadded-seudo-units-001.html @@ -0,0 +1,19 @@ + + + + Test mpadded + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001-ref.html b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001-ref.html new file mode 100644 index 0000000000..8ec9adf808 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001-ref.html @@ -0,0 +1,45 @@ + + + + Test mpadded + + + +
+
+
+
+
+
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001.html b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001.html new file mode 100644 index 0000000000..0842d97eb9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-001.html @@ -0,0 +1,21 @@ + + + + Test mpadded + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002-ref.html b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002-ref.html new file mode 100644 index 0000000000..31ae7f2491 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002-ref.html @@ -0,0 +1,16 @@ + + + + Test mpadded + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002.html b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002.html new file mode 100644 index 0000000000..b2de08e811 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/mpadded-negative-attributes-002.html @@ -0,0 +1,19 @@ + + + + Test mpadded + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001-ref.xhtml b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001-ref.xhtml new file mode 100644 index 0000000000..86af23a887 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001-ref.xhtml @@ -0,0 +1,9 @@ + + + + 3 + + + 2 + + + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001.xhtml b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001.xhtml new file mode 100644 index 0000000000..600b955a27 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-lspace-rspace-001.xhtml @@ -0,0 +1,16 @@ + + + negative lspace/rspace + + + + + + + + 3 + + + 2 + + + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1-ref.html b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1-ref.html new file mode 100644 index 0000000000..ccf1ed995b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1-ref.html @@ -0,0 +1,25 @@ + + + + negative mspace + + + +

+ + + + + + +

+

+ + + + + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1.html b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1.html new file mode 100644 index 0000000000..403a98b409 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/negative-lengths/negative-mspace-1.html @@ -0,0 +1,30 @@ + + + + negative mspace + + + + + + +

+ + + + + + + +

+

+ + + + + + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1-ref.html new file mode 100644 index 0000000000..e5ea01a7de --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1-ref.html @@ -0,0 +1,77 @@ + + + + + + mtable frame + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1a.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1a.html new file mode 100644 index 0000000000..c642df9ebb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1a.html @@ -0,0 +1,78 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1b.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1b.html new file mode 100644 index 0000000000..291f3e229a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1b.html @@ -0,0 +1,78 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1c.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1c.html new file mode 100644 index 0000000000..b6bdc39342 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-1c.html @@ -0,0 +1,78 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2-ref.html new file mode 100644 index 0000000000..84c96c5fe3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2-ref.html @@ -0,0 +1,41 @@ + + + + + + mtable frame + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + 5 + + + * + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2a.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2a.html new file mode 100644 index 0000000000..9b4b681b36 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2a.html @@ -0,0 +1,42 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + 5 + + + * + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2b.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2b.html new file mode 100644 index 0000000000..db595557dd --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-2b.html @@ -0,0 +1,42 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + 5 + + + * + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1-ref.html new file mode 100644 index 0000000000..ce49f5dad4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1-ref.html @@ -0,0 +1,32 @@ + + + + + + mtable frame + + + + + + +
+ + + + + + + + +
+ +
+ +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1.html new file mode 100644 index 0000000000..d919933c21 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-1.html @@ -0,0 +1,49 @@ + + + + + + mtable frame + + + + + + + + + +
+ + + + + + + + +
+ +
+ + + + + + + + +
+ +
+ +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2-ref.html new file mode 100644 index 0000000000..6549ad5263 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2-ref.html @@ -0,0 +1,32 @@ + + + + + + mtable frame + + + + + + +
+ + + + + + + + +
+ +
+ +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2.html b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2.html new file mode 100644 index 0000000000..e95de7c581 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/columnlines-3-2.html @@ -0,0 +1,49 @@ + + + + + + mtable frame + + + + + + + + + +
+ + + + + + + + +
+ +
+ + + + + + + + +
+ +
+ +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/dir-6a-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/dir-6a-ref.html new file mode 100644 index 0000000000..d66b9c2710 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/dir-6a-ref.html @@ -0,0 +1,67 @@ + + + Test dir=rtl + + +

+ mtable: + + + + + c + + + b + + + a + + + + + f + + + e + + + d + + + + +

+ +

+ mtable: + + + + + c + + + b + + + a + + + + + f + + + e + + + d + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/dir-6a.html b/testing/web-platform/mozilla/tests/mathml/tables/dir-6a.html new file mode 100644 index 0000000000..d71d289cf0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/dir-6a.html @@ -0,0 +1,70 @@ + + + + Test dir=rtl + + + + +

+ mtable: + + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + +

+ +

+ mtable: + + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mstyle-align-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mstyle-align-ref.html new file mode 100644 index 0000000000..800ba5b2d3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mstyle-align-ref.html @@ -0,0 +1,26 @@ + + +align attribute on mstyle/math + + + + + + _ + + + + + + + + + + + + + _ + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mstyle-align.html b/testing/web-platform/mozilla/tests/mathml/tables/mstyle-align.html new file mode 100644 index 0000000000..396dbc599c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mstyle-align.html @@ -0,0 +1,27 @@ + + +align attribute on mstyle/math + + + + + + + _ + + + + + + + + + + + + + _ + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2-ref.html new file mode 100644 index 0000000000..0d14017e54 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2-ref.html @@ -0,0 +1,21 @@ + + +mtable align attribute: negative rownumber + + + + +
+ + +    a b c +      +  a b c d e f +      +a b c d e f g h i + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2.html new file mode 100644 index 0000000000..a3e5b1c7cf --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-2.html @@ -0,0 +1,22 @@ + + +mtable align attribute: negative rownumber + + + + + +
+ + +a b c +      +a b c d e f +      +a b c d e f g h i + + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-ref.html new file mode 100644 index 0000000000..ebf3bf8780 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber-ref.html @@ -0,0 +1,15 @@ + + +mtable align attribute: negative rownumber + + + + +
+ +a b c d e f g h i= +a b c d e f g h i +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber.html new file mode 100644 index 0000000000..dc654045ab --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-negative-rownumber.html @@ -0,0 +1,16 @@ + + +mtable align attribute: negative rownumber + + + + + +
+ +a b c d e f g h i= +a b c d e f g h i +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace-ref.html new file mode 100644 index 0000000000..df39badc67 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace-ref.html @@ -0,0 +1,342 @@ + + +mtable align : WhiteSpace Check + + + + + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +


+ + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace.html new file mode 100644 index 0000000000..47d29e233a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-align-whitespace.html @@ -0,0 +1,339 @@ + + +mtable align : WhiteSpace Check + + + + + + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + + +


+ + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + +       + + + + + X + = + + + A + B + + + C + D + + + E + F + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable-dynamic.html new file mode 100644 index 0000000000..a2e6509732 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable-dynamic.html @@ -0,0 +1,147 @@ + + + + Test MathML columnalign + + + + + columnalign="left center right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right left center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center right left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable.html new file mode 100644 index 0000000000..eb188cbe8f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtable.html @@ -0,0 +1,129 @@ + + + + Test MathML columnalign + + + + columnalign="left center right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right left center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center right left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr-dynamic.html new file mode 100644 index 0000000000..8ed1fa7962 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr-dynamic.html @@ -0,0 +1,156 @@ + + + + Test MathML columnalign + + + + + columnalign="left center right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right left center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center right left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr.html new file mode 100644 index 0000000000..0c77587be6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-mtr.html @@ -0,0 +1,129 @@ + + + + Test MathML columnalign + + + + columnalign="left center right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right left center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center right left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-ref.html new file mode 100644 index 0000000000..538eb2ad11 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-multi-ref.html @@ -0,0 +1,128 @@ + + + + Test MathML columnalign + + + columnalign="left center right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right left center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center right left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable-dynamic.html new file mode 100644 index 0000000000..eefd2b8bb2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable-dynamic.html @@ -0,0 +1,147 @@ + + + + Test MathML columnalign + + + + + columnalign="left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable.html new file mode 100644 index 0000000000..6bc72ef689 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtable.html @@ -0,0 +1,129 @@ + + + + Test MathML columnalign + + + + columnalign="left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr-dynamic.html new file mode 100644 index 0000000000..bc82954d4a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr-dynamic.html @@ -0,0 +1,156 @@ + + + + Test MathML columnalign + + + + + columnalign="left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr.html new file mode 100644 index 0000000000..0b52880bbf --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-mtr.html @@ -0,0 +1,129 @@ + + + + Test MathML columnalign + + + + columnalign="left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-ref.html new file mode 100644 index 0000000000..69e7627f5b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnalign-single-ref.html @@ -0,0 +1,128 @@ + + + + Test MathML columnalign + + + columnalign="left"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="center"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + +
+ columnalign="right"
+ + + + + + 123 + + + 123 + + + 123 + + + + + 12345 + + + 12345 + + + 12345 + + + + + 1234567 + + + 1234567 + + + 1234567 + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-mtable-dynamic.html new file mode 100644 index 0000000000..c44f54a04d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-mtable-dynamic.html @@ -0,0 +1,106 @@ + + + + Test MathML columnlines + + + + + columnlines="solid dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ columnlines="dashed solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-ref.html new file mode 100644 index 0000000000..f3ec936817 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-multi-ref.html @@ -0,0 +1,90 @@ + + + + Test MathML columnlines + + + columnlines="solid dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ columnlines="dashed solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-mtable-dynamic.html new file mode 100644 index 0000000000..cc94d94179 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-mtable-dynamic.html @@ -0,0 +1,106 @@ + + + + Test MathML columnlines + + + + + columnlines="solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ columnlines="dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-ref.html new file mode 100644 index 0000000000..d6fc000c77 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-columnlines-single-ref.html @@ -0,0 +1,90 @@ + + + + Test MathML columnlines + + + columnlines="solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ columnlines="dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable-dynamic.html new file mode 100644 index 0000000000..f8ebe79999 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable-dynamic.html @@ -0,0 +1,147 @@ + + + + Test MathML rowalign + + + + + rowalign="top center bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom top center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center bottom top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable.html new file mode 100644 index 0000000000..de8cd62e94 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-mtable.html @@ -0,0 +1,129 @@ + + + + Test MathML rowalign + + + + rowalign="top center bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom top center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center bottom top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-ref.html new file mode 100644 index 0000000000..6e1fc1910a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-multi-ref.html @@ -0,0 +1,128 @@ + + + + Test MathML rowalign + + + rowalign="top center bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom top center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center bottom top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable-dynamic.html new file mode 100644 index 0000000000..c0c66c8979 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable-dynamic.html @@ -0,0 +1,147 @@ + + + + Test MathML rowalign + + + + + rowalign="top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable.html new file mode 100644 index 0000000000..2ecb4ee001 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtable.html @@ -0,0 +1,129 @@ + + + + Test MathML rowalign + + + + rowalign="top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr-dynamic.html new file mode 100644 index 0000000000..cb298c8047 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr-dynamic.html @@ -0,0 +1,156 @@ + + + + Test MathML rowalign + + + + + rowalign="top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr.html new file mode 100644 index 0000000000..7481d29768 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-mtr.html @@ -0,0 +1,129 @@ + + + + Test MathML rowalign + + + + rowalign="top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-ref.html new file mode 100644 index 0000000000..b343cb7b8e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowalign-single-ref.html @@ -0,0 +1,128 @@ + + + + Test MathML rowalign + + + rowalign="top"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="center"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rowalign="bottom"
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-mtable-dynamic.html new file mode 100644 index 0000000000..e00fcd3504 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-mtable-dynamic.html @@ -0,0 +1,106 @@ + + + + Test MathML rowlines + + + + + rowlines="solid dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ rowlines="dashed solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-ref.html new file mode 100644 index 0000000000..ac5f1f1c2b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-multi-ref.html @@ -0,0 +1,90 @@ + + + + Test MathML rowlines + + + rowlines="solid dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ rowlines="dashed solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-mtable-dynamic.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-mtable-dynamic.html new file mode 100644 index 0000000000..da283aaab9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-mtable-dynamic.html @@ -0,0 +1,106 @@ + + + + Test MathML rowlines + + + + + rowlines="solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ rowlines="dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-ref.html new file mode 100644 index 0000000000..000eaa2a24 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-rowlines-single-ref.html @@ -0,0 +1,90 @@ + + + + Test MathML rowlines + + + rowlines="solid"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ rowlines="dashed"
+ + + + + + a + + + b + + + c + + + + + d + + + + e + + + f + + + + + g + + + h + + + i + + + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-width-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-width-ref.html new file mode 100644 index 0000000000..d93f5a60b4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-width-ref.html @@ -0,0 +1,44 @@ + + + + + + + + +
+ + | + + + + + + | + +
+
+ + | + + + + + + | + +
+
+ + | + + + + + + | + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/mtable-width.html b/testing/web-platform/mozilla/tests/mathml/tables/mtable-width.html new file mode 100644 index 0000000000..e4e705c2e6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/mtable-width.html @@ -0,0 +1,46 @@ + + + + Check that mtable supports the width attribute + + + + + + +
+ + | + + + + + + | + +
+
+ + | + + + + + + | + +
+
+ + | + + + + + + | + +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1-ref.html new file mode 100644 index 0000000000..e5ea01a7de --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1-ref.html @@ -0,0 +1,77 @@ + + + + + + mtable frame + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1a.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1a.html new file mode 100644 index 0000000000..973f25191c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1a.html @@ -0,0 +1,78 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1b.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1b.html new file mode 100644 index 0000000000..d4db5d3a97 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1b.html @@ -0,0 +1,78 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1c.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1c.html new file mode 100644 index 0000000000..04488fc214 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-1c.html @@ -0,0 +1,78 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + 4 + + + + + 5 + + + 6 + + + 7 + + + 8 + + + + + 9 + + + 10 + + + 11 + + + 12 + + + + + 13 + + + 14 + + + 15 + + + 16 + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2-ref.html new file mode 100644 index 0000000000..f66962bad6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2-ref.html @@ -0,0 +1,51 @@ + + + + + + mtable frame + + + + + + + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + * + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2a.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2a.html new file mode 100644 index 0000000000..a4d73a2f55 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2a.html @@ -0,0 +1,52 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + * + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2b.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2b.html new file mode 100644 index 0000000000..2ac9ea8fab --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-2b.html @@ -0,0 +1,52 @@ + + + + + + mtable frame + + + + + + + + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + * + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1-ref.html new file mode 100644 index 0000000000..04dac8cca4 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1-ref.html @@ -0,0 +1,40 @@ + + + + + + mtable frame + + + + + + + + +
+ + + + + + + + + + +
+ +
+ +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1.html new file mode 100644 index 0000000000..5d259cdbd3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-1.html @@ -0,0 +1,60 @@ + + + + + + mtable frame + + + + + + + + + + + +
+ + + + + + + + + + +
+ +
+ + + + + + + + + + +
+ +
+ +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2-ref.html new file mode 100644 index 0000000000..3375c87c9b --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2-ref.html @@ -0,0 +1,40 @@ + + + + + + mtable frame + + + + + + + + +
+ + + + + + + + + + +
+ +
+ +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2.html b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2.html new file mode 100644 index 0000000000..8b390a06d0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-3-2.html @@ -0,0 +1,60 @@ + + + + + + mtable frame + + + + + + + + + + + +
+ + + + + + + + + + +
+ +
+ + + + + + + + + + +
+ +
+ +
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496-ref.xhtml b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496-ref.xhtml new file mode 100644 index 0000000000..88aaad25f3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496-ref.xhtml @@ -0,0 +1,22 @@ + + + + +
+ + + + x + y + + + z + w + + + +
+ + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496.xhtml b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496.xhtml new file mode 100644 index 0000000000..2b5fc03ff9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/rowlines-dynamic-mozilla-347496.xhtml @@ -0,0 +1,25 @@ + + + + + + + +
+ + + + x + y + + + z + w + + + +
+ + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/semantics-4-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/semantics-4-ref.html new file mode 100644 index 0000000000..92d3236c27 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/semantics-4-ref.html @@ -0,0 +1,24 @@ + + + + x + + + + + + x + + + + + + x + + + + + + x + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/semantics-4.html b/testing/web-platform/mozilla/tests/mathml/tables/semantics-4.html new file mode 100644 index 0000000000..bdd13a9c24 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/semantics-4.html @@ -0,0 +1,41 @@ + + + + + + + + + + x + + y + + + + + + + x + + y + + + + + + + x + + y + + + + + + + x + + y + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/spacing-attributes-001.html b/testing/web-platform/mozilla/tests/mathml/tables/spacing-attributes-001.html new file mode 100644 index 0000000000..08e2d63ecd --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/spacing-attributes-001.html @@ -0,0 +1,103 @@ + + + + Test framespacing/rowspacing/columnspacing attributes + + + + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1-ref.html new file mode 100644 index 0000000000..3ad0881e22 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1-ref.html @@ -0,0 +1,66 @@ + + + Table spacing default values + + +

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + +

+

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1.html new file mode 100644 index 0000000000..0259e6dea2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-1.html @@ -0,0 +1,69 @@ + + + + Table spacing default values + + + + +

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + +

+

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2-ref.html new file mode 100644 index 0000000000..0bf2e4822a --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2-ref.html @@ -0,0 +1,134 @@ + + + Additional values ignored and insufficient ones expanded + + +

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + +

+

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2.html new file mode 100644 index 0000000000..e5b2aa33a2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-2.html @@ -0,0 +1,137 @@ + + + + Additional values ignored and insufficient ones expanded + + + + +

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + +

+

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3-ref.html new file mode 100644 index 0000000000..f4180d8dfb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3-ref.html @@ -0,0 +1,133 @@ + + + Single value for rowspacing/columnspacing accepted + + +

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + +

+

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3.html new file mode 100644 index 0000000000..65a4bf5839 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-3.html @@ -0,0 +1,136 @@ + + + + Single value for rowspacing/columnspacing accepted + + + + +

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + +

+

+ + + + + a + + + b + + + c + + + d + + + + + e + + + f + + + g + + + h + + + + + i + + + j + + + k + + + l + + + + + m + + + n + + + o + + + p + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4-ref.html new file mode 100644 index 0000000000..42474859e7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4-ref.html @@ -0,0 +1,95 @@ + + + + Dynamic tests involving adding and removing elements + + + + + + + + x + + + y + + + z + + + + +

+ + + + + x + + + z + + + + +

+ + + + + x + + + + + y + + + + + z + + + + +

+ + + + + x + + + + + z + + + + +

+ + + + + x + + + w + + + + + y + + + + + z + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4.html new file mode 100644 index 0000000000..25d27b4479 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-4.html @@ -0,0 +1,124 @@ + + + + Dynamic tests involving adding and removing elements + + + + + + + + + x + + + y + + + + +

+ + + + + x + + + y + + + z + + + + +

+ + + + + x + + + + + y + + + + +

+ + + + + x + + + + + y + + + + + z + + + + +

+ + + + + x + + + + + y + + + + + z + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5-ref.html new file mode 100644 index 0000000000..c79ccd1e88 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5-ref.html @@ -0,0 +1,274 @@ + + + + Dynamic tests involving changes to row/column/framespacing + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5.html new file mode 100644 index 0000000000..61595de845 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5.html @@ -0,0 +1,296 @@ + + + + Dynamic tests involving changes to row/column/framespacing + + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a-ref.html new file mode 100644 index 0000000000..4d0820805c --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a-ref.html @@ -0,0 +1,278 @@ + + + + Dynamic tests involving changes to row/column/framespacing + + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a.html new file mode 100644 index 0000000000..8269e599b3 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-5a.html @@ -0,0 +1,296 @@ + + + + Dynamic tests involving changes to row/column/framespacing + + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6-ref.html new file mode 100644 index 0000000000..a08f5a0ca5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6-ref.html @@ -0,0 +1,123 @@ + + + + Dynamic tests involving changes to row/column/framespacing + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6.html new file mode 100644 index 0000000000..96fa362494 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-6.html @@ -0,0 +1,136 @@ + + + + Dynamic tests involving changes to row/column/framespacing + + + + + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + + X + + + X + + + X + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7-ref.html new file mode 100644 index 0000000000..ad2d53b03e --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7-ref.html @@ -0,0 +1,97 @@ + + + Table spacing error handling + + +

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + +

+

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + + + +

+ +

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7.html new file mode 100644 index 0000000000..5d51bfd3e2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-7.html @@ -0,0 +1,100 @@ + + + + Table spacing error handling + + + + +

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + +

+

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + + + +

+ +

+ + + + + a + + + b + + + c + + + + + d + + + e + + + f + + + + + + +

+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8-ref.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8-ref.html new file mode 100644 index 0000000000..a39c15b3d6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8-ref.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8a.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8a.html new file mode 100644 index 0000000000..9ed7adf31d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8a.html @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + X + + + X + + + + + X + + + X + + + + + +
+
+
+
+ + + diff --git a/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8b.html b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8b.html new file mode 100644 index 0000000000..ff01ce9e73 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/tables/tablespacing-8b.html @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + X + + + X + + + + + X + + + X + + + + + +
+
+
+
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3-ref.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3-ref.html new file mode 100644 index 0000000000..6d82b4ba0d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3-ref.html @@ -0,0 +1,32 @@ + + + + table-width-3 + + + + + + + + +
+ + + f + + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3.html new file mode 100644 index 0000000000..f5211e3cad --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/table-width-3.html @@ -0,0 +1,32 @@ + + + + table-width-3 + + + + + + + + + + +
+ + f + +
+ + diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1-ref.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1-ref.html new file mode 100644 index 0000000000..b2145dedf0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1-ref.html @@ -0,0 +1,2 @@ + +( diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1.html new file mode 100644 index 0000000000..c7a63dd131 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-1.html @@ -0,0 +1,3 @@ + + + ( diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2-ref.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2-ref.html new file mode 100644 index 0000000000..8b8f7b8129 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2-ref.html @@ -0,0 +1,2 @@ + +( diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2.html new file mode 100644 index 0000000000..db84b1207d --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-2.html @@ -0,0 +1,3 @@ + + + ( diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3-ref.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3-ref.html new file mode 100644 index 0000000000..b8ba67d8f0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3-ref.html @@ -0,0 +1,2 @@ + + diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3.html new file mode 100644 index 0000000000..d26dddfcad --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-3.html @@ -0,0 +1,3 @@ + + + diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4-ref.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4-ref.html new file mode 100644 index 0000000000..f5951467cb --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4-ref.html @@ -0,0 +1,2 @@ + +x diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4.html new file mode 100644 index 0000000000..8a93d94b15 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-4.html @@ -0,0 +1,3 @@ + + + x diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5-ref.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5-ref.html new file mode 100644 index 0000000000..560259c86f --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5-ref.html @@ -0,0 +1,5 @@ + +|x| +|x| +|x| +|x| diff --git a/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5.html b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5.html new file mode 100644 index 0000000000..48f62691a1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mathml/whitespace-trimming/whitespace-trim-5.html @@ -0,0 +1,6 @@ + + +| x | +| x | +| x | +| x | diff --git a/testing/web-platform/mozilla/tests/media/2x2-green.ogv b/testing/web-platform/mozilla/tests/media/2x2-green.ogv new file mode 100644 index 0000000000..29903c0a81 Binary files /dev/null and b/testing/web-platform/mozilla/tests/media/2x2-green.ogv differ diff --git a/testing/web-platform/mozilla/tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html b/testing/web-platform/mozilla/tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html new file mode 100644 index 0000000000..e7dcd4e531 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html @@ -0,0 +1,110 @@ + + + +enumerateDevices: test that enumerateDevices is present (legacy Firefox) + + + +

Description

+

This is a modified copy of +testing/web-platform/tests/mediacapture-streams/MediaDevices-enumerateDevices.https.html +testing legacy Firefox version of the navigator.mediaDevices.enumerateDevices() method.

+
+ + + + + + + + diff --git a/testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-in-background.https.html b/testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-in-background.https.html new file mode 100644 index 0000000000..55d1d24dce --- /dev/null +++ b/testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-in-background.https.html @@ -0,0 +1,67 @@ + +enumerateDevices() in background tab with focus in chrome + + + + + + diff --git a/testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-without-focus.https.html b/testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-without-focus.https.html new file mode 100644 index 0000000000..6516a514c5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mediacapture-streams/enumerateDevices-without-focus.https.html @@ -0,0 +1,58 @@ + +enumerateDevices() without focus + + + + + + diff --git a/testing/web-platform/mozilla/tests/mediacapture-streams/permission-helper.js b/testing/web-platform/mozilla/tests/mediacapture-streams/permission-helper.js new file mode 100644 index 0000000000..0a237f7d43 --- /dev/null +++ b/testing/web-platform/mozilla/tests/mediacapture-streams/permission-helper.js @@ -0,0 +1,24 @@ +// Set permissions for camera and microphone using Web Driver +// Status can be one of "granted" or "denied" +// Scope take values from permission names +async function setMediaPermission(status="granted", scope=["camera", "microphone"]) { + try { + for (let s of scope) { + await test_driver.set_permission({ name: s }, status); + } + } catch (e) { + const noSetPermissionSupport = typeof e === "string" && e.match(/set_permission not implemented/); + if (!(noSetPermissionSupport || + (e instanceof Error && e.message.match("unimplemented")) )) { + throw e; + } + // Web Driver not implemented action + // FF: https://bugzilla.mozilla.org/show_bug.cgi?id=1524074 + + // with current WPT runners, will default to granted state for FF and Safari + // throw if status!="granted" to invalidate test results + if (status === "denied") { + assert_implements_optional(!noSetPermissionSupport, "Unable to set permission to denied for this test"); + } + } +} diff --git a/testing/web-platform/mozilla/tests/placeholder b/testing/web-platform/mozilla/tests/placeholder new file mode 100644 index 0000000000..92dd3d5151 --- /dev/null +++ b/testing/web-platform/mozilla/tests/placeholder @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +This is a placeholder file to ensure that this directory remains +in source control and test packages even when it is otherwise empty. \ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/screen-capture/getdisplaymedia-user-activation-consumed.https.html b/testing/web-platform/mozilla/tests/screen-capture/getdisplaymedia-user-activation-consumed.https.html new file mode 100644 index 0000000000..d0623fbaa5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/screen-capture/getdisplaymedia-user-activation-consumed.https.html @@ -0,0 +1,30 @@ + + +Test getDisplayMedia() after user activation is consumed + + + + + + + diff --git a/testing/web-platform/mozilla/tests/selection/Selection-addRange-same-instance.html b/testing/web-platform/mozilla/tests/selection/Selection-addRange-same-instance.html new file mode 100644 index 0000000000..c374b8ecdf --- /dev/null +++ b/testing/web-platform/mozilla/tests/selection/Selection-addRange-same-instance.html @@ -0,0 +1,56 @@ + + + + + + + + +
+ diff --git a/testing/web-platform/mozilla/tests/service-workers/bug1675097.https.html b/testing/web-platform/mozilla/tests/service-workers/bug1675097.https.html new file mode 100644 index 0000000000..e093f616c1 --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/bug1675097.https.html @@ -0,0 +1,34 @@ + +Controlled iframe with initial about:blank becomes sandboxed + + + + + + diff --git a/testing/web-platform/mozilla/tests/service-workers/no_intercept_for_crossorigin_media.https.html b/testing/web-platform/mozilla/tests/service-workers/no_intercept_for_crossorigin_media.https.html new file mode 100644 index 0000000000..245522f5fc --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/no_intercept_for_crossorigin_media.https.html @@ -0,0 +1,42 @@ + + +Don't intercept cross-origin media requests + + + + + + diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/blank.html b/testing/web-platform/mozilla/tests/service-workers/resources/blank.html new file mode 100644 index 0000000000..a3c3a4689a --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/blank.html @@ -0,0 +1,2 @@ + +Empty doc diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-iframe.html b/testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-iframe.html new file mode 100644 index 0000000000..5ad7b95594 --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-iframe.html @@ -0,0 +1,15 @@ + + + + + diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-sw.js b/testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-sw.js new file mode 100644 index 0000000000..e2894e1032 --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/bug1675097-sw.js @@ -0,0 +1,26 @@ +// We use promises because the message and fetch events do not have a guaranteed +// order, since they come from different task sources. +var resolvePortPromise; +var portPromise = new Promise(resolve => resolvePortPromise = resolve); +var resolveResolveResponsePromise; +var resolveResponsePromise = new Promise(resolve => resolveResolveResponsePromise = resolve); + +self.addEventListener('fetch', event => { + if (event.request.url.indexOf('inner') !== -1) { + event.respondWith(new Promise(resolve => { + resolveResolveResponsePromise(resolve); + })); + portPromise.then(port => port.postMessage('intercepted')); + } +}); + +self.addEventListener('message', event => { + if (event.data.type === 'register') { + resolvePortPromise(event.data.port); + } + else if (event.data.type === 'ack') { + self.clients.matchAll() + .then(() => resolveResponsePromise) + .then(resolveResponse => resolveResponse(new Response('inner iframe'))); + } +}); diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe.html b/testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe.html new file mode 100644 index 0000000000..54cdcaa8dd --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe.html @@ -0,0 +1,24 @@ + + + + diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe_nonrange.html b/testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe_nonrange.html new file mode 100644 index 0000000000..8e3c20fdeb --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/crossorigin_media_iframe_nonrange.html @@ -0,0 +1,22 @@ + + + + diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/empty.js b/testing/web-platform/mozilla/tests/service-workers/resources/empty.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/fetch_video.py b/testing/web-platform/mozilla/tests/service-workers/resources/fetch_video.py new file mode 100644 index 0000000000..3945506f30 --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/fetch_video.py @@ -0,0 +1,14 @@ +import os + + +def main(request, response): + filename = os.path.join(request.doc_root, "media", "2x2-green.ogv") + body = open(filename, "rb").read() + length = len(body) + headers = [ + (b"Content-Type", b"video/ogg"), + (b"Accept-Ranges", b"bytes"), + (b"Content-Length", b"%d" % length), + (b"Content-Range", b"bytes 0-%d/%d" % (length - 1, length)), + ] + return headers, body diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/green.png b/testing/web-platform/mozilla/tests/service-workers/resources/green.png new file mode 100644 index 0000000000..28a1faab37 Binary files /dev/null and b/testing/web-platform/mozilla/tests/service-workers/resources/green.png differ diff --git a/testing/web-platform/mozilla/tests/service-workers/resources/intercept_media_sw.js b/testing/web-platform/mozilla/tests/service-workers/resources/intercept_media_sw.js new file mode 100644 index 0000000000..6c373aa0de --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/resources/intercept_media_sw.js @@ -0,0 +1,14 @@ +'use strict'; + +self.addEventListener('fetch', event => { + if (event.request.url.indexOf('fetch_video.py') !== -1) { + // A no-cors media range request /should not/ be intercepted. + // Respond with some text to cause an error. + event.respondWith(new Response('intercepted')); + } + else if (event.request.url.indexOf('blank.html') !== -1) { + // A no-cors media non-range request /should/ be intercepted. + // Respond with an image to avoid an error. + event.respondWith(fetch('green.png')); + } +}); diff --git a/testing/web-platform/mozilla/tests/service-workers/update_completes_in_disconnected_global.https.html b/testing/web-platform/mozilla/tests/service-workers/update_completes_in_disconnected_global.https.html new file mode 100644 index 0000000000..371fa81161 --- /dev/null +++ b/testing/web-platform/mozilla/tests/service-workers/update_completes_in_disconnected_global.https.html @@ -0,0 +1,63 @@ + +Service Worker: Disconnected Global Update() + + + + diff --git a/testing/web-platform/mozilla/tests/svg/smil-sampling.html b/testing/web-platform/mozilla/tests/svg/smil-sampling.html new file mode 100644 index 0000000000..8eecb63595 --- /dev/null +++ b/testing/web-platform/mozilla/tests/svg/smil-sampling.html @@ -0,0 +1,44 @@ + + + + + + + + + + diff --git a/testing/web-platform/mozilla/tests/web-animations/web-animations-no-infinite-refresh.html b/testing/web-platform/mozilla/tests/web-animations/web-animations-no-infinite-refresh.html new file mode 100644 index 0000000000..3795db841e --- /dev/null +++ b/testing/web-platform/mozilla/tests/web-animations/web-animations-no-infinite-refresh.html @@ -0,0 +1,31 @@ + + + +Test that a pending animation doesn't keep vsync running forever + + diff --git a/testing/web-platform/mozilla/tests/web-animations/web-animations-print-ref.html b/testing/web-platform/mozilla/tests/web-animations/web-animations-print-ref.html new file mode 100644 index 0000000000..539d072d16 --- /dev/null +++ b/testing/web-platform/mozilla/tests/web-animations/web-animations-print-ref.html @@ -0,0 +1,4 @@ + + +Web animation +

blue with animation support; olive without

diff --git a/testing/web-platform/mozilla/tests/web-animations/web-animations-print.html b/testing/web-platform/mozilla/tests/web-animations/web-animations-print.html new file mode 100644 index 0000000000..2b1ed19eb6 --- /dev/null +++ b/testing/web-platform/mozilla/tests/web-animations/web-animations-print.html @@ -0,0 +1,20 @@ + + + + +Web animation +

blue with animation support; olive without

+ diff --git a/testing/web-platform/mozilla/tests/webaudio/the-audio-api/the-audioparam-interface/large-exponentialRamp.html b/testing/web-platform/mozilla/tests/webaudio/the-audio-api/the-audioparam-interface/large-exponentialRamp.html new file mode 100644 index 0000000000..e01036bbc7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webaudio/the-audio-api/the-audioparam-interface/large-exponentialRamp.html @@ -0,0 +1,47 @@ + +Test exponentialRampToValueAtTime() with a large ratio of change + + + diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browser/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browser/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/close.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/close.py new file mode 100644 index 0000000000..a7197a7d0d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browser/close/close.py @@ -0,0 +1,36 @@ +import pytest + +pytestmark = pytest.mark.asyncio + + +async def test_close_browser(new_session, add_browser_capabilities): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + + await bidi_session.browser.close() + + # Wait for the browser to actually close. + bidi_session.current_browser.wait() + + assert bidi_session.current_browser.is_running is False + + +async def test_start_session_again(new_session, add_browser_capabilities): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + first_session_id = bidi_session.session_id + + await bidi_session.browser.close() + + # Wait for the browser to actually close. + bidi_session.current_browser.wait() + + # Try to create a session again. + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + + assert isinstance(bidi_session.session_id, str) + assert first_session_id != bidi_session.session_id diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/__init__.py new file mode 100644 index 0000000000..910b202075 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/__init__.py @@ -0,0 +1,20 @@ +import contextlib + + +def set_context(session, context): + session.send_session_command("POST", "moz/context", {"context": context}) + + +@contextlib.contextmanager +def using_context(session, context): + orig_context = session.send_session_command("GET", "moz/context") + needs_change = context != orig_context + + if needs_change: + set_context(session, context) + + try: + yield + finally: + if needs_change: + set_context(session, orig_context) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/reference_context.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/reference_context.py new file mode 100644 index 0000000000..1a5906339b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/reference_context.py @@ -0,0 +1,72 @@ +import pytest + +from . import using_context + +pytestmark = pytest.mark.asyncio + + +# Helper to assert the order of top level browsing contexts. +# The window used for the assertion is inferred from the first context id of +# expected_context_ids. +def assert_tab_order(session, expected_context_ids): + with using_context(session, "chrome"): + context_ids = session.execute_script( + """ + const contextId = arguments[0]; + const { TabManager } = + ChromeUtils.importESModule("chrome://remote/content/shared/TabManager.sys.mjs"); + const browsingContext = TabManager.getBrowsingContextById(contextId); + const chromeWindow = browsingContext.embedderElement.ownerGlobal; + const tabBrowser = TabManager.getTabBrowser(chromeWindow); + return tabBrowser.browsers.map(browser => TabManager.getIdForBrowser(browser)); + """, + args=(expected_context_ids[0],), + ) + + assert context_ids == expected_context_ids + + +async def test_reference_context(bidi_session, current_session): + # Create a new window with a tab tab1 + result = await bidi_session.browsing_context.create(type_hint="window") + tab1_context_id = result["context"] + + # Create a second window with a tab tab2 + result = await bidi_session.browsing_context.create(type_hint="window") + tab2_context_id = result["context"] + + # Create a new tab tab3 next to tab1 + result = await bidi_session.browsing_context.create( + type_hint="tab", reference_context=tab1_context_id + ) + tab3_context_id = result["context"] + + # Create a new tab tab4 next to tab2 + result = await bidi_session.browsing_context.create( + type_hint="tab", reference_context=tab2_context_id + ) + tab4_context_id = result["context"] + + # Create a new tab tab5 also next to tab2 (should consequently be between + # tab2 and tab4) + result = await bidi_session.browsing_context.create( + type_hint="tab", reference_context=tab2_context_id + ) + tab5_context_id = result["context"] + + # Create a new window, but pass a reference_context from an existing window. + # The reference context is expected to be ignored here. + result = await bidi_session.browsing_context.create( + type_hint="window", reference_context=tab2_context_id + ) + tab6_context_id = result["context"] + + # We expect 3 windows in total, with a specific tab order: + # - the first window should contain tab1, tab3 + assert_tab_order(current_session, [tab1_context_id, tab3_context_id]) + # - the second window should contain tab2, tab5, tab4 + assert_tab_order( + current_session, [tab2_context_id, tab5_context_id, tab4_context_id] + ) + # - the third window should contain tab6 + assert_tab_order(current_session, [tab6_context_id]) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/type_hint.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/type_hint.py new file mode 100644 index 0000000000..337a03b3dd --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/create/type_hint.py @@ -0,0 +1,31 @@ +import pytest +from tests.support.asserts import assert_success + +from . import using_context + +pytestmark = pytest.mark.asyncio + + +def count_window_handles(session): + with using_context(session, "chrome"): + response = session.transport.send( + "GET", "session/{session_id}/window/handles".format(**vars(session)) + ) + chrome_handles = assert_success(response) + return len(chrome_handles) + + +@pytest.mark.parametrize("type_hint", ["tab", "window"]) +async def test_type_hint(bidi_session, current_session, type_hint): + assert len(await bidi_session.browsing_context.get_tree()) == 1 + assert count_window_handles(current_session) == 1 + + await bidi_session.browsing_context.create(type_hint=type_hint) + + if type_hint == "window": + expected_window_count = 2 + else: + expected_window_count = 1 + + assert len(await bidi_session.browsing_context.get_tree()) == 2 + assert count_window_handles(current_session) == expected_window_count diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/error.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/error.py new file mode 100644 index 0000000000..374359d1ae --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/navigate/error.py @@ -0,0 +1,48 @@ +import os +from copy import deepcopy + +import pytest +from tests.bidi.browsing_context.navigate import navigate_and_assert + +pytestmark = pytest.mark.asyncio + + +async def test_insecure_certificate(configuration, url, custom_profile, geckodriver): + try: + # Create a new profile and remove the certificate storage so that + # loading a HTTPS page will cause an insecure certificate error + os.remove(os.path.join(custom_profile.profile, "cert9.db")) + except Exception: + pass + + config = deepcopy(configuration) + config["capabilities"]["moz:firefoxOptions"]["args"] = [ + "--profile", + custom_profile.profile, + ] + # Capability matching not implemented yet for WebDriver BiDi (bug 1713784) + config["capabilities"]["acceptInsecureCerts"] = False + config["capabilities"]["webSocketUrl"] = True + + driver = geckodriver(config=config) + driver.new_session() + + bidi_session = driver.session.bidi_session + await bidi_session.start() + + contexts = await bidi_session.browsing_context.get_tree(max_depth=0) + await navigate_and_assert( + bidi_session, + contexts[0], + url("/common/blank.html", protocol="https"), + expected_error=True, + ) + + +async def test_invalid_content_encoding(bidi_session, new_tab, inline): + await navigate_and_assert( + bidi_session, + new_tab, + f"{inline('
foo')}&pipe=header(Content-Encoding,gzip)", + expected_error=True, + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/invalid.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/invalid.py new file mode 100644 index 0000000000..b837b86416 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/invalid.py @@ -0,0 +1,19 @@ +import pytest +from webdriver.bidi import error + +pytestmark = pytest.mark.asyncio + + +@pytest.mark.parametrize( + "viewport", + [ + {"width": 10000001, "height": 100}, + {"width": 100, "height": 10000001}, + ], + ids=["width exceeded", "height exceeded"], +) +async def test_params_viewport_invalid_value(bidi_session, new_tab, viewport): + with pytest.raises(error.UnsupportedOperationException): + await bidi_session.browsing_context.set_viewport( + context=new_tab["context"], viewport=viewport + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/viewport.py b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/viewport.py new file mode 100644 index 0000000000..ef48ad2926 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/browsing_context/set_viewport/viewport.py @@ -0,0 +1,18 @@ +import pytest + +pytestmark = pytest.mark.asyncio + + +@pytest.mark.parametrize( + "viewport", + [ + {"width": 10000000, "height": 100}, + {"width": 100, "height": 10000000}, + {"width": 10000000, "height": 10000000}, + ], + ids=["maximal width", "maximal height", "maximal width and height"], +) +async def test_params_viewport_max_value(bidi_session, new_tab, viewport): + await bidi_session.browsing_context.set_viewport( + context=new_tab["context"], viewport=viewport + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/conftest.py b/testing/web-platform/mozilla/tests/webdriver/bidi/conftest.py new file mode 100644 index 0000000000..4bd63c8df7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/conftest.py @@ -0,0 +1,93 @@ +import pytest +import pytest_asyncio +from webdriver.bidi.client import BidiSession + + +@pytest.fixture +def match_capabilities(add_browser_capabilities): + def match_capabilities(match_type, capability_key, capability_value): + capability = {} + capability[capability_key] = capability_value + capabilities = add_browser_capabilities(capability) + if match_type == "firstMatch": + capabilities = [capabilities] + + capabilities_params = {} + capabilities_params[match_type] = capabilities + + return capabilities_params + + return match_capabilities + + +@pytest_asyncio.fixture +async def bidi_client(browser): + bidi_session = None + current_browser = browser(use_bidi=True) + + async def bidi_client(capabilities={}): + nonlocal current_browser + + # Launch the browser again if it's not running. + if current_browser.is_running is False: + current_browser = browser(use_bidi=True) + + server_host = current_browser.remote_agent_host + server_port = current_browser.remote_agent_port + + nonlocal bidi_session + + bidi_session = BidiSession.bidi_only( + f"ws://{server_host}:{server_port}", requested_capabilities=capabilities + ) + bidi_session.current_browser = current_browser + + await bidi_session.start_transport() + + return bidi_session + + yield bidi_client + + if bidi_session is not None: + await bidi_session.end() + + +@pytest_asyncio.fixture +async def new_session(bidi_client): + """Start bidi client and create a new session. + At the moment, it throws an error if the session was already started, + since multiple sessions are not supported. + """ + bidi_session = None + + async def new_session(capabilities): + nonlocal bidi_session + + bidi_session = await bidi_client(capabilities) + await bidi_session.start() + + return bidi_session + + yield new_session + + # Check if the browser, the session or websocket connection was not closed already. + if ( + bidi_session is not None + and bidi_session.current_browser.is_running is True + and bidi_session.session_id is not None + and bidi_session.transport.connection.closed is False + ): + await bidi_session.session.end() + + +@pytest.fixture(name="add_browser_capabilities") +def fixture_add_browser_capabilities(configuration): + def add_browser_capabilities(capabilities): + # Make sure there aren't keys in common. + assert not set(configuration["capabilities"]).intersection(set(capabilities)) + result = dict(configuration["capabilities"]) + result.update(capabilities) + + return result + + return add_browser_capabilities diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/errors/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/errors/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/errors/errors.py b/testing/web-platform/mozilla/tests/webdriver/bidi/errors/errors.py new file mode 100644 index 0000000000..69b1f2fb7a --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/errors/errors.py @@ -0,0 +1,8 @@ +import pytest +from webdriver.bidi.error import UnknownCommandException + + +@pytest.mark.asyncio +async def test_internal_method(bidi_session, send_blocking_command): + with pytest.raises(UnknownCommandException): + await send_blocking_command("log._applySessionData", {}) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/interface/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/interface/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/interface/interface.py b/testing/web-platform/mozilla/tests/webdriver/bidi/interface/interface.py new file mode 100644 index 0000000000..c7924ca851 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/interface/interface.py @@ -0,0 +1,26 @@ +import pytest +from webdriver.bidi.client import BidiSession +from webdriver.bidi.modules.script import ContextTarget + +pytestmark = pytest.mark.asyncio + + +async def test_navigator_webdriver_enabled(inline, browser): + # Request a new browser with only WebDriver BiDi and not Marionette/CDP enabled. + current_browser = browser(use_bidi=True, extra_prefs={"remote.active-protocols": 1}) + server_host = current_browser.remote_agent_host + server_port = current_browser.remote_agent_port + + async with BidiSession.bidi_only( + f"ws://{server_host}:{server_port}", requested_capabilities={"alwaysMatch": {}} + ) as bidi_session: + contexts = await bidi_session.browsing_context.get_tree(max_depth=0) + assert len(contexts) > 0 + + result = await bidi_session.script.evaluate( + expression="navigator.webdriver", + target=ContextTarget(contexts[0]["context"]), + await_promise=False, + ) + + assert result == {"type": "boolean", "value": True} diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/script/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/script/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/script/exception_details.py b/testing/web-platform/mozilla/tests/webdriver/bidi/script/exception_details.py new file mode 100644 index 0000000000..2af2d5d24f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/script/exception_details.py @@ -0,0 +1,61 @@ +import pytest +from webdriver.bidi.modules.script import ContextTarget, ScriptEvaluateResultException + + +@pytest.mark.asyncio +@pytest.mark.parametrize("await_promise", [True, False]) +@pytest.mark.parametrize( + "expression", + [ + "null", + "{ toString: 'not a function' }", + "{ toString: () => {{ throw 'toString not allowed'; }} }", + "{ toString: () => true }", + ], +) +@pytest.mark.asyncio +async def test_call_function_without_to_string_interface( + bidi_session, top_context, await_promise, expression +): + function_declaration = "()=>{throw { toString: 'not a function' } }" + if await_promise: + function_declaration = "async" + function_declaration + + with pytest.raises(ScriptEvaluateResultException) as exception: + await bidi_session.script.call_function( + function_declaration=function_declaration, + await_promise=await_promise, + target=ContextTarget(top_context["context"]), + ) + + assert isinstance(exception.value.text, str) + + +@pytest.mark.asyncio +@pytest.mark.parametrize("await_promise", [True, False]) +@pytest.mark.parametrize( + "expression", + [ + "null", + "{ toString: 'not a function' }", + "{ toString: () => {{ throw 'toString not allowed'; }} }", + "{ toString: () => true }", + ], +) +@pytest.mark.asyncio +async def test_evaluate_without_to_string_interface( + bidi_session, top_context, await_promise, expression +): + if await_promise: + expression = f"Promise.reject({expression})" + else: + expression = f"throw {expression}" + + with pytest.raises(ScriptEvaluateResultException) as exception: + await bidi_session.script.evaluate( + expression=expression, + await_promise=await_promise, + target=ContextTarget(top_context["context"]), + ) + + assert isinstance(exception.value.text, str) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/end.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/end.py new file mode 100644 index 0000000000..f1f9c84263 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/end.py @@ -0,0 +1,53 @@ +import pytest +from webdriver.bidi.error import InvalidSessionIDError + +pytestmark = pytest.mark.asyncio + + +async def test_session_end(new_session, add_browser_capabilities, bidi_client): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + + await bidi_session.session.end() + + # Connect the client again. + not_active_bidi_session = await bidi_client() + response = await not_active_bidi_session.session.status() + + # Make sure that session can be created. + assert response["ready"] is True + + +async def test_start_session_again(new_session, add_browser_capabilities): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + first_session_id = bidi_session.session_id + + await bidi_session.session.end() + + # Try to create a session again + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + + assert isinstance(bidi_session.session_id, str) + assert first_session_id != bidi_session.session_id + + +async def test_send_the_command_after_session_end( + new_session, add_browser_capabilities, bidi_client +): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + + await bidi_session.session.end() + + # Connect the client again. + not_active_bidi_session = await bidi_client() + + # Make sure that command will fail, since the session was closed. + with pytest.raises(InvalidSessionIDError): + await not_active_bidi_session.browsing_context.create(type_hint="tab") diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/invalid.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/invalid.py new file mode 100644 index 0000000000..1ffe57c615 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/end/invalid.py @@ -0,0 +1,15 @@ +import pytest +from webdriver.bidi.error import InvalidSessionIDError + +pytestmark = pytest.mark.asyncio + + +async def test_without_session(bidi_client): + # Connect the client. + bidi_session = await bidi_client() + response = await bidi_session.session.status() + + assert response["ready"] is True + + with pytest.raises(InvalidSessionIDError): + await bidi_session.session.end() diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/always_match.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/always_match.py new file mode 100644 index 0000000000..50f1314a47 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/always_match.py @@ -0,0 +1,18 @@ +# META: timeout=long + +import pytest + +from bidi.session.new.support.test_data import flat_valid_data + +pytestmark = pytest.mark.asyncio + + +@pytest.mark.parametrize("key,value", flat_valid_data) +async def test_valid(new_session, add_browser_capabilities, key, value): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({key: value})} + ) + + assert bidi_session.capabilities is not None + if value is not None: + assert key in bidi_session.capabilities diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/capabilities.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/capabilities.py new file mode 100644 index 0000000000..f709198eca --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/capabilities.py @@ -0,0 +1,51 @@ +import pytest +from tests.support import platform_name +from webdriver.bidi.modules.script import ContextTarget + +pytestmark = pytest.mark.asyncio + + +@pytest.mark.skipif( + platform_name is None, reason="Unsupported platform {}".format(platform_name) +) +@pytest.mark.parametrize("match_type", ["alwaysMatch", "firstMatch"]) +async def test_platform_name(new_session, match_capabilities, match_type): + capabilities = match_capabilities(match_type, "platformName", platform_name) + + bidi_session = await new_session(capabilities=capabilities) + + assert bidi_session.capabilities["platformName"] == platform_name + + +@pytest.mark.parametrize("match_type", ["alwaysMatch", "firstMatch"]) +async def test_proxy( + new_session, match_capabilities, server_config, inline, match_type +): + domain = server_config["domains"][""][""] + port = server_config["ports"]["http"][0] + proxy_url = f"{domain}:{port}" + proxy_capability = {"proxyType": "manual", "httpProxy": proxy_url} + capabilities = match_capabilities(match_type, "proxy", proxy_capability) + + bidi_session = await new_session(capabilities=capabilities) + + assert bidi_session.capabilities["proxy"] == proxy_capability + + page_content = "proxy" + page_url = inline(f"
{page_content}
") + test_url = page_url.replace(proxy_url, "example.com") + + contexts = await bidi_session.browsing_context.get_tree() + + await bidi_session.browsing_context.navigate( + context=contexts[0]["context"], url=test_url, wait="complete" + ) + + # Check that content is expected + response = await bidi_session.script.evaluate( + expression="""document.querySelector('div').textContent""", + target=ContextTarget(contexts[0]["context"]), + await_promise=False, + ) + + assert response == {"type": "string", "value": page_content} diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/first_match.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/first_match.py new file mode 100644 index 0000000000..2e7fd00607 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/first_match.py @@ -0,0 +1,18 @@ +# META: timeout=long + +import pytest + +from bidi.session.new.support.test_data import flat_valid_data + +pytestmark = pytest.mark.asyncio + + +@pytest.mark.parametrize("key,value", flat_valid_data) +async def test_valid(new_session, add_browser_capabilities, key, value): + bidi_session = await new_session( + capabilities={"firstMatch": [add_browser_capabilities({key: value})]} + ) + + assert bidi_session.capabilities is not None + if value is not None: + assert key in bidi_session.capabilities diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/invalid.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/invalid.py new file mode 100644 index 0000000000..8736933631 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/invalid.py @@ -0,0 +1,66 @@ +import pytest +from webdriver.bidi.error import InvalidArgumentException + +from bidi.session.new.support.test_data import flat_invalid_data, invalid_extensions + +pytestmark = pytest.mark.asyncio + + +@pytest.mark.parametrize("value", [None, True, 1, "{}", []]) +async def test_params_capabilities_invalid_type(new_session, value): + with pytest.raises(InvalidArgumentException): + await new_session(capabilities=value) + + +@pytest.mark.parametrize("value", [True, 1, "{}", []]) +async def test_params_always_match_invalid_type(new_session, value): + with pytest.raises(InvalidArgumentException): + await new_session(capabilities={"alwaysMatch": value}) + + +@pytest.mark.parametrize("value", [True, 1, "{}", {}, []]) +async def test_params_first_match_invalid_type(new_session, value): + with pytest.raises(InvalidArgumentException): + await new_session(capabilities={"firstMatch": value}) + + +@pytest.mark.parametrize("value", [True, 1, "{}", None, []]) +async def test_params_first_match_item_invalid_type(new_session, value): + with pytest.raises(InvalidArgumentException): + await new_session(capabilities={"firstMatch": [value]}) + + +@pytest.mark.parametrize("match_type", ["alwaysMatch", "firstMatch"]) +@pytest.mark.parametrize("key,value", flat_invalid_data) +async def test_invalid_value(new_session, match_capabilities, match_type, key, value): + capabilities = match_capabilities(match_type, key, value) + + with pytest.raises(InvalidArgumentException): + await new_session(capabilities=capabilities) + + +@pytest.mark.parametrize("match_type", ["alwaysMatch", "firstMatch"]) +@pytest.mark.parametrize("key", invalid_extensions) +async def test_invalid_extension(new_session, match_capabilities, match_type, key): + capabilities = match_capabilities(match_type, key, {}) + + with pytest.raises(InvalidArgumentException): + await new_session(capabilities=capabilities) + + +@pytest.mark.parametrize("match_type", ["alwaysMatch", "firstMatch"]) +async def test_invalid_moz_extension(new_session, match_capabilities, match_type): + capabilities = match_capabilities(match_type, "moz:someRandomString", {}) + + with pytest.raises(InvalidArgumentException): + await new_session(capabilities=capabilities) + + +async def test_params_with_shadowed_value(new_session): + with pytest.raises(InvalidArgumentException): + await new_session( + capabilities={ + "firstMatch": [{"acceptInsecureCerts": True}], + "alwaysMatch": {"acceptInsecureCerts": True}, + } + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/response.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/response.py new file mode 100644 index 0000000000..c635b7c93f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/response.py @@ -0,0 +1,84 @@ +# META: timeout=long + +import uuid + +import pytest + +pytestmark = pytest.mark.asyncio + + +async def test_session_id(new_session, add_browser_capabilities): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + assert isinstance(bidi_session.session_id, str) + uuid.UUID(hex=bidi_session.session_id) + + +async def test_capability_type(new_session, add_browser_capabilities): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + + default_capability_types = [ + ("acceptInsecureCerts", bool), + ("browserName", str), + ("browserVersion", str), + ("platformName", str), + ("proxy", dict), + ("setWindowRect", bool), + ] + + assert isinstance(bidi_session.capabilities, dict) + + for capability, type in default_capability_types: + assert isinstance(bidi_session.capabilities[capability], type) + + +async def test_capability_default_value(new_session, add_browser_capabilities): + bidi_session = await new_session( + capabilities={"alwaysMatch": add_browser_capabilities({})} + ) + assert isinstance(bidi_session.capabilities, dict) + + default_capability_values = [ + ("acceptInsecureCerts", False), + ("proxy", {}), + ] + + for capability, value in default_capability_values: + assert bidi_session.capabilities[capability] == value + + +async def test_ignore_non_spec_fields_in_capabilities( + new_session, add_browser_capabilities +): + bidi_session = await new_session( + capabilities={ + "alwaysMatch": add_browser_capabilities({}), + "nonSpecCapabilities": {"acceptInsecureCerts": True}, + } + ) + + assert bidi_session.capabilities["acceptInsecureCerts"] is False + + +@pytest.mark.parametrize("match_type", ["alwaysMatch", "firstMatch"]) +@pytest.mark.parametrize( + "key, value", + [ + ("pageLoadStrategy", "none"), + ("strictFileInteractability", True), + ("timeouts", {"script": 500}), + ("unhandledPromptBehavior", "accept"), + ], +) +async def test_with_webdriver_classic_capabilities( + new_session, match_capabilities, match_type, key, value +): + capabilities = match_capabilities(match_type, key, value) + + bidi_session = await new_session(capabilities=capabilities) + + assert isinstance(bidi_session.capabilities, dict) + assert key not in bidi_session.capabilities diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/test_data.py b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/test_data.py new file mode 100644 index 0000000000..7a2b41a06e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/session/new/support/test_data.py @@ -0,0 +1,143 @@ +def product(a, b): + return [(a, item) for item in b] + + +def flatten(l): + return [item for x in l for item in x] + + +# Note that we can only test things here all implementations must support +valid_data = [ + ( + "acceptInsecureCerts", + [ + False, + None, + ], + ), + ( + "browserName", + [ + None, + ], + ), + ( + "browserVersion", + [ + None, + ], + ), + ( + "platformName", + [ + None, + ], + ), + ( + "proxy", + [ + None, + ], + ), + ( + "test:extension", + [ + None, + False, + "abc", + 123, + [], + {"key": "value"}, + ], + ), +] + +flat_valid_data = flatten(product(*item) for item in valid_data) + +invalid_data = [ + ( + "acceptInsecureCerts", + [ + 1, + [], + {}, + "false", + ], + ), + ( + "browserName", + [ + 1, + [], + {}, + False, + ], + ), + ( + "browserVersion", + [ + 1, + [], + {}, + False, + ], + ), + ( + "platformName", + [ + 1, + [], + {}, + False, + ], + ), + ( + "proxy", + [ + 1, + [], + "{}", + {"proxyType": "SYSTEM"}, + {"proxyType": "systemSomething"}, + {"proxy type": "pac"}, + {"proxy-Type": "system"}, + {"proxy_type": "system"}, + {"proxytype": "system"}, + {"PROXYTYPE": "system"}, + {"proxyType": None}, + {"proxyType": 1}, + {"proxyType": []}, + {"proxyType": {"value": "system"}}, + {" proxyType": "system"}, + {"proxyType ": "system"}, + {"proxyType ": " system"}, + {"proxyType": "system "}, + ], + ), +] + +flat_invalid_data = flatten(product(*item) for item in invalid_data) + +invalid_extensions = [ + "automaticInspection", + "automaticProfiling", + "browser", + "chromeOptions", + "ensureCleanSession", + "firefox", + "firefox_binary", + "firefoxOptions", + "initialBrowserUrl", + "javascriptEnabled", + "logFile", + "logLevel", + "nativeEvents", + "platform", + "platformVersion", + "profile", + "requireWindowFocus", + "safari.options", + "seleniumProtocol", + "trustAllSSLCertificates", + "version", +] diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/storage/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/partition.py b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/partition.py new file mode 100644 index 0000000000..b037c30038 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/get_cookies/partition.py @@ -0,0 +1,131 @@ +import pytest +from tests.bidi import recursive_compare +from tests.support.helpers import get_origin_from_url +from webdriver.bidi.modules.storage import BrowsingContextPartitionDescriptor + +pytestmark = pytest.mark.asyncio + + +async def test_partition_context( + bidi_session, + new_tab, + test_page, + domain_value, + add_cookie, + top_context, + test_page_cross_origin, +): + await bidi_session.browsing_context.navigate( + context=new_tab["context"], url=test_page, wait="complete" + ) + source_origin_1 = get_origin_from_url(test_page) + + await bidi_session.browsing_context.navigate( + context=top_context["context"], url=test_page_cross_origin, wait="complete" + ) + source_origin_2 = get_origin_from_url(test_page_cross_origin) + + cookie_name = "foo" + cookie_value = "bar" + await add_cookie(new_tab["context"], cookie_name, cookie_value) + + # Check that added cookies are present on the right context. + cookies = await bidi_session.storage.get_cookies( + partition=BrowsingContextPartitionDescriptor(new_tab["context"]) + ) + + recursive_compare( + { + "cookies": [ + { + "domain": domain_value(), + "httpOnly": False, + "name": cookie_name, + "path": "/webdriver/tests/support", + "sameSite": "none", + "secure": False, + "size": 6, + "value": {"type": "string", "value": cookie_value}, + } + ], + "partitionKey": {"sourceOrigin": source_origin_1}, + }, + cookies, + ) + + # Check that added cookies are not present on the other context. + cookies = await bidi_session.storage.get_cookies( + partition=BrowsingContextPartitionDescriptor(top_context["context"]) + ) + + recursive_compare( + {"cookies": [], "partitionKey": {"sourceOrigin": source_origin_2}}, cookies + ) + + +@pytest.mark.parametrize("domain", ["", "alt"], ids=["same_origin", "cross_origin"]) +async def test_partition_context_iframe( + bidi_session, new_tab, inline, domain_value, domain, add_cookie +): + iframe_url = inline("
foo
", domain=domain) + source_origin_for_iframe = get_origin_from_url(iframe_url) + page_url = inline(f"") + source_origin_for_page = get_origin_from_url(page_url) + await bidi_session.browsing_context.navigate( + context=new_tab["context"], url=page_url, wait="complete" + ) + + contexts = await bidi_session.browsing_context.get_tree(root=new_tab["context"]) + iframe_context = contexts[0]["children"][0] + + cookie_name = "foo" + cookie_value = "bar" + await add_cookie(iframe_context["context"], cookie_name, cookie_value) + + # Check that added cookies are present on the right context + cookies = await bidi_session.storage.get_cookies( + partition=BrowsingContextPartitionDescriptor(iframe_context["context"]) + ) + + expected_cookies = [ + { + "domain": domain_value(domain=domain), + "httpOnly": False, + "name": cookie_name, + "path": "/webdriver/tests/support", + "sameSite": "none", + "secure": False, + "size": 6, + "value": {"type": "string", "value": cookie_value}, + } + ] + recursive_compare( + { + "cookies": expected_cookies, + "partitionKey": {"sourceOrigin": source_origin_for_iframe}, + }, + cookies, + ) + + cookies = await bidi_session.storage.get_cookies( + partition=BrowsingContextPartitionDescriptor(new_tab["context"]) + ) + # When the iframe is on the different domain we can verify that top context has no iframe cookie. + if domain == "alt": + recursive_compare( + { + "cookies": [], + "partitionKey": {"sourceOrigin": source_origin_for_page}, + }, + cookies, + ) + else: + # When the iframe is on the same domain, since the browsing context partition is defined by user context and origin, + # which will be the same for the page, we get the same cookies as for the iframe + recursive_compare( + { + "cookies": expected_cookies, + "partitionKey": {"sourceOrigin": source_origin_for_page}, + }, + cookies, + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/__init__.py b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/partition.py b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/partition.py new file mode 100644 index 0000000000..f8e2823dbc --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/storage/set_cookie/partition.py @@ -0,0 +1,150 @@ +import pytest +from tests.bidi import recursive_compare +from tests.support.helpers import get_origin_from_url +from webdriver.bidi.modules.network import NetworkStringValue +from webdriver.bidi.modules.storage import ( + BrowsingContextPartitionDescriptor, + PartialCookie, +) + +pytestmark = pytest.mark.asyncio + + +async def test_partition_context( + bidi_session, + set_cookie, + top_context, + new_tab, + test_page, + test_page_cross_origin, + domain_value, +): + await bidi_session.browsing_context.navigate( + context=new_tab["context"], url=test_page, wait="complete" + ) + source_origin_1 = get_origin_from_url(test_page) + await bidi_session.browsing_context.navigate( + context=top_context["context"], url=test_page_cross_origin, wait="complete" + ) + source_origin_2 = get_origin_from_url(test_page_cross_origin) + + cookie_name = "foo" + cookie_value = "bar" + cookie_domain = domain_value() + new_tab_partition = BrowsingContextPartitionDescriptor(new_tab["context"]) + + set_cookie_result = await set_cookie( + cookie=PartialCookie( + domain=cookie_domain, + name=cookie_name, + value=NetworkStringValue(cookie_value), + ), + partition=new_tab_partition, + ) + + assert set_cookie_result == {"partitionKey": {"sourceOrigin": source_origin_1}} + + # Check that added cookies are present on the right context. + cookies = await bidi_session.storage.get_cookies(partition=new_tab_partition) + + recursive_compare( + { + "cookies": [ + { + "domain": cookie_domain, + "httpOnly": False, + "name": cookie_name, + "path": "/", + "sameSite": "none", + "secure": False, + "size": 6, + "value": {"type": "string", "value": cookie_value}, + } + ], + "partitionKey": {"sourceOrigin": source_origin_1}, + }, + cookies, + ) + + # Check that added cookies are not present on the other context. + cookies = await bidi_session.storage.get_cookies( + partition=BrowsingContextPartitionDescriptor(top_context["context"]) + ) + + recursive_compare( + {"cookies": [], "partitionKey": {"sourceOrigin": source_origin_2}}, cookies + ) + + +@pytest.mark.parametrize("domain", ["", "alt"], ids=["same_origin", "cross_origin"]) +async def test_partition_context_iframe( + bidi_session, new_tab, inline, domain_value, domain, set_cookie +): + iframe_url = inline("
foo
", domain=domain) + source_origin_for_iframe = get_origin_from_url(iframe_url) + page_url = inline(f"") + source_origin_for_page = get_origin_from_url(page_url) + await bidi_session.browsing_context.navigate( + context=new_tab["context"], url=page_url, wait="complete" + ) + + contexts = await bidi_session.browsing_context.get_tree(root=new_tab["context"]) + iframe_context = contexts[0]["children"][0] + iframe_partition = BrowsingContextPartitionDescriptor(iframe_context["context"]) + + cookie_name = "foo" + cookie_value = "bar" + await set_cookie( + cookie=PartialCookie( + domain=domain_value(domain), + name=cookie_name, + value=NetworkStringValue(cookie_value), + ), + partition=iframe_partition, + ) + + # Check that added cookies are present on the right context + cookies = await bidi_session.storage.get_cookies(partition=iframe_partition) + + expected_cookies = [ + { + "domain": domain_value(domain=domain), + "httpOnly": False, + "name": cookie_name, + "path": "/", + "sameSite": "none", + "secure": False, + "size": 6, + "value": {"type": "string", "value": cookie_value}, + } + ] + recursive_compare( + { + "cookies": expected_cookies, + "partitionKey": {"sourceOrigin": source_origin_for_iframe}, + }, + cookies, + ) + + cookies = await bidi_session.storage.get_cookies( + partition=BrowsingContextPartitionDescriptor(new_tab["context"]) + ) + # When the iframe is on the different domain we can verify that top context has no iframe cookie. + if domain == "alt": + recursive_compare( + { + "cookies": [], + "partitionKey": {"sourceOrigin": source_origin_for_page}, + }, + cookies, + ) + else: + # When the iframe is on the same domain, since the browsing context partition is defined by user context and origin, + # which will be the same for the page, we get the same cookies as for the iframe + recursive_compare( + { + "cookies": expected_cookies, + "partitionKey": {"sourceOrigin": source_origin_for_page}, + }, + cookies, + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/bidi/websocket_upgrade.py b/testing/web-platform/mozilla/tests/webdriver/bidi/websocket_upgrade.py new file mode 100644 index 0000000000..69f48aa9d2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/bidi/websocket_upgrade.py @@ -0,0 +1,158 @@ +# META: timeout=long + +import pytest +from support.network import get_host, websocket_request + + +@pytest.mark.parametrize( + "hostname, port_type, status", + [ + # Valid hosts + ("localhost", "server_port", 101), + ("localhost", "default_port", 101), + ("127.0.0.1", "server_port", 101), + ("127.0.0.1", "default_port", 101), + ("[::1]", "server_port", 101), + ("[::1]", "default_port", 101), + ("192.168.8.1", "server_port", 101), + ("192.168.8.1", "default_port", 101), + ("[fdf8:f535:82e4::53]", "server_port", 101), + ("[fdf8:f535:82e4::53]", "default_port", 101), + # Invalid hosts + ("mozilla.org", "server_port", 400), + ("mozilla.org", "wrong_port", 400), + ("mozilla.org", "default_port", 400), + ("localhost", "wrong_port", 400), + ("127.0.0.1", "wrong_port", 400), + ("[::1]", "wrong_port", 400), + ("192.168.8.1", "wrong_port", 400), + ("[fdf8:f535:82e4::53]", "wrong_port", 400), + ], + ids=[ + # Valid hosts + "localhost with same port as RemoteAgent", + "localhost with default port", + "127.0.0.1 (loopback) with same port as RemoteAgent", + "127.0.0.1 (loopback) with default port", + "[::1] (ipv6 loopback) with same port as RemoteAgent", + "[::1] (ipv6 loopback) with default port", + "ipv4 address with same port as RemoteAgent", + "ipv4 address with default port", + "ipv6 address with same port as RemoteAgent", + "ipv6 address with default port", + # Invalid hosts + "random hostname with the same port as RemoteAgent", + "random hostname with a different port than RemoteAgent", + "random hostname with default port", + "localhost with a different port than RemoteAgent", + "127.0.0.1 (loopback) with a different port than RemoteAgent", + "[::1] (ipv6 loopback) with a different port than RemoteAgent", + "ipv4 address with a different port than RemoteAgent", + "ipv6 address with a different port than RemoteAgent", + ], +) +def test_host_header(browser, hostname, port_type, status): + # Request a default browser + current_browser = browser(use_bidi=True) + server_host = current_browser.remote_agent_host + server_port = current_browser.remote_agent_port + test_host = get_host(port_type, hostname, server_port) + + response = websocket_request(server_host, server_port, host=test_host) + assert response.status == status + + +@pytest.mark.parametrize( + "hostname, port_type, status", + [ + # Allowed hosts + ("testhost", "server_port", 101), + ("testhost", "default_port", 101), + ("testhost", "wrong_port", 400), + # IP addresses + ("192.168.8.1", "server_port", 101), + ("192.168.8.1", "default_port", 101), + ("[fdf8:f535:82e4::53]", "server_port", 101), + ("[fdf8:f535:82e4::53]", "default_port", 101), + ("127.0.0.1", "server_port", 101), + ("127.0.0.1", "default_port", 101), + ("[::1]", "server_port", 101), + ("[::1]", "default_port", 101), + # Localhost + ("localhost", "server_port", 400), + ("localhost", "default_port", 400), + ], + ids=[ + # Allowed hosts + "allowed host with same port as RemoteAgent", + "allowed host with default port", + "allowed host with wrong port", + # IP addresses + "ipv4 address with same port as RemoteAgent", + "ipv4 address with default port", + "ipv6 address with same port as RemoteAgent", + "ipv6 address with default port", + "127.0.0.1 (loopback) with same port as RemoteAgent", + "127.0.0.1 (loopback) with default port", + "[::1] (ipv6 loopback) with same port as RemoteAgent", + "[::1] (ipv6 loopback) with default port", + # Localhost + "localhost with same port as RemoteAgent", + "localhost with default port", + ], +) +def test_allowed_hosts(browser, hostname, port_type, status): + # Request a browser with custom allowed hosts. + current_browser = browser( + use_bidi=True, + extra_args=["--remote-allow-hosts", "testhost"], + ) + server_host = current_browser.remote_agent_host + server_port = current_browser.remote_agent_port + test_host = get_host(port_type, hostname, server_port) + + response = websocket_request(server_host, server_port, host=test_host) + assert response.status == status + + +@pytest.mark.parametrize( + "origin, status", + [ + (None, 101), + ("", 400), + ("sometext", 400), + ("http://localhost:1234", 400), + ], +) +def test_origin_header(browser, origin, status): + # Request a default browser. + current_browser = browser(use_bidi=True) + server_host = current_browser.remote_agent_host + server_port = current_browser.remote_agent_port + response = websocket_request(server_host, server_port, origin=origin) + assert response.status == status + + +@pytest.mark.parametrize( + "origin, status", + [ + (None, 101), + ("", 400), + ("sometext", 400), + ("http://localhost:1234", 101), + ("https://localhost:1234", 400), + ], +) +def test_allowed_origins(browser, origin, status): + # Request a browser with custom allowed origins. + current_browser = browser( + use_bidi=True, + extra_args=["--remote-allow-origins", "http://localhost:1234"], + ) + server_port = current_browser.remote_agent_port + + # Both `localhost` and `127.0.0.1` have to accept connections. + for target_host in ["127.0.0.1", "localhost"]: + print(f"Connecting to the WebSocket via host {target_host}") + response = websocket_request(target_host, server_port, origin=origin) + assert response.status == status diff --git a/testing/web-platform/mozilla/tests/webdriver/cdp/__init__.py b/testing/web-platform/mozilla/tests/webdriver/cdp/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/cdp/debugger_address.py b/testing/web-platform/mozilla/tests/webdriver/cdp/debugger_address.py new file mode 100644 index 0000000000..ef9a301d24 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/cdp/debugger_address.py @@ -0,0 +1,45 @@ +# META: timeout=long + +import json + +import pytest +from support.context import using_context +from tests.support.http_request import HTTPRequest + + +def test_debugger_address_not_set(session): + debugger_address = session.capabilities.get("moz:debuggerAddress") + assert debugger_address is None + + +@pytest.mark.capabilities({"moz:debuggerAddress": False}) +def test_debugger_address_false(session): + debugger_address = session.capabilities.get("moz:debuggerAddress") + assert debugger_address is None + + +@pytest.mark.capabilities({"moz:debuggerAddress": True}) +@pytest.mark.parametrize("fission_enabled", [True, False], ids=["enabled", "disabled"]) +def test_debugger_address_true_with_fission(session, fission_enabled): + debugger_address = session.capabilities.get("moz:debuggerAddress") + assert debugger_address is not None + + host, port = debugger_address.split(":") + assert host == "127.0.0.1" + assert port.isnumeric() + + # Fetch the browser version via the debugger address, `localhost` has + # to work as well. + for target_host in [host, "localhost"]: + print(f"Connecting to WebSocket via host {target_host}") + http = HTTPRequest(target_host, int(port)) + with http.get("/json/version") as response: + data = json.loads(response.read()) + assert session.capabilities["browserVersion"] in data["Browser"] + + # Ensure Fission is not disabled (bug 1813981) + with using_context(session, "chrome"): + assert ( + session.execute_script("""return Services.appinfo.fissionAutostart""") + is fission_enabled + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/cdp/port_file.py b/testing/web-platform/mozilla/tests/webdriver/cdp/port_file.py new file mode 100644 index 0000000000..aa294deb24 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/cdp/port_file.py @@ -0,0 +1,30 @@ +import os + +from support.network import websocket_request + + +def test_devtools_active_port_file(browser): + current_browser = browser(use_cdp=True) + + assert current_browser.remote_agent_port != 0 + assert current_browser.debugger_address.startswith("/devtools/browser/") + + port_file = os.path.join(current_browser.profile.profile, "DevToolsActivePort") + assert os.path.exists(port_file) + + current_browser.quit(clean_profile=False) + assert not os.path.exists(port_file) + + +def test_connect(browser): + current_browser = browser(use_cdp=True) + + # Both `localhost` and `127.0.0.1` have to accept connections. + for target_host in ["127.0.0.1", "localhost"]: + print(f"Connecting to the WebSocket via host {target_host}") + response = websocket_request( + target_host, + current_browser.remote_agent_port, + path=current_browser.debugger_address, + ) + assert response.status == 101 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/scroll_into_view.py b/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/scroll_into_view.py new file mode 100644 index 0000000000..080195d345 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/scroll_into_view.py @@ -0,0 +1,50 @@ +from tests.support.asserts import assert_success +from tests.support.helpers import is_element_in_viewport + + +def element_send_keys(session, element, text): + return session.transport.send( + "POST", + "/session/{session_id}/element/{element_id}/value".format( + session_id=session.session_id, element_id=element.id + ), + {"text": text}, + ) + + +def test_option_select_container_outside_of_scrollable_viewport(session, inline): + session.url = inline( + """ + + """ + ) + element = session.find.css("option#bar", all=False) + select = session.find.css("select", all=False) + + response = element_send_keys(session, element, "bar") + assert_success(response) + + assert is_element_in_viewport(session, select) + assert is_element_in_viewport(session, element) + + +def test_option_stays_outside_of_scrollable_viewport(session, inline): + session.url = inline( + """ + + """ + ) + select = session.find.css("select", all=False) + option_bar = session.find.css("option#bar", all=False) + + response = element_send_keys(session, option_bar, "bar") + assert_success(response) + + assert is_element_in_viewport(session, select) + assert is_element_in_viewport(session, option_bar) diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/send_keys.py b/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/send_keys.py new file mode 100644 index 0000000000..acdcaae74d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/element_send_keys/send_keys.py @@ -0,0 +1,44 @@ +import pytest +from tests.support.asserts import assert_success +from tests.support.keys import Keys + + +def element_send_keys(session, element, text): + return session.transport.send( + "POST", + "/session/{session_id}/element/{element_id}/value".format( + session_id=session.session_id, element_id=element.id + ), + {"text": text}, + ) + + +def test_modifier_key_toggles(session, inline, modifier_key): + session.url = inline("") + element = session.find.css("input", all=False) + + response = element_send_keys( + session, element, f"{modifier_key}a{modifier_key}{Keys.DELETE}cheese" + ) + assert_success(response) + + assert element.property("value") == "cheese" + + +@pytest.mark.parametrize("dispatch_once_per_surrogate_pair", [False, True]) +def test_dispatch_once_per_surrogate_pair( + session, use_pref, inline, dispatch_once_per_surrogate_pair +): + use_pref( + "dom.event.keypress.dispatch_once_per_surrogate_pair", + dispatch_once_per_surrogate_pair, + ) + + session.url = inline("") + element = session.find.css("input", all=False) + + text = "🦥🍄" + response = element_send_keys(session, element, text) + assert_success(response) + + assert element.property("value") == text diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/execute_async.py b/testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/execute_async.py new file mode 100644 index 0000000000..fe42e44ce7 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/execute_async_script/execute_async.py @@ -0,0 +1,71 @@ +import pytest +from tests.support.asserts import assert_success +from tests.support.sync import Poll +from webdriver.error import NoSuchAlertException + + +def execute_async_script(session, script, args=None): + if args is None: + args = [] + body = {"script": script, "args": args} + + return session.transport.send( + "POST", "/session/{session_id}/execute/async".format(**vars(session)), body + ) + + +@pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) +def test_no_abort_by_user_prompt_in_other_tab(session, inline, dialog_type): + original_handle = session.window_handle + original_handles = session.handles + + session.url = inline( + """ + open window + + """.format( + dialog_type + ) + ) + + session.find.css("a", all=False).click() + wait = Poll(session, timeout=5, message="No new window has been opened") + new_handles = wait.until(lambda s: set(s.handles) - set(original_handles)) + assert len(new_handles) == 1 + + session.window_handle = new_handles.pop() + + response = execute_async_script( + session, + """ + const resolve = arguments[0]; + + // Trigger opening a user prompt in the other window. + window.opener.postMessage("foo", "*"); + + // Delay resolving the Promise to ensure a user prompt has been opened. + setTimeout(() => resolve(42), 500); + """, + ) + + assert_success(response, 42) + + session.window.close() + + session.window_handle = original_handle + + # Opening the alert in a different window is async here and can cause + # delays in slow builds like CCOV or TSAN. + wait = Poll( + session, + timeout=15, + ignored_exceptions=NoSuchAlertException, + message="No user prompt with text 'foo' detected", + ) + wait.until(lambda s: s.alert.text == "foo") + + session.alert.accept() diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/chrome.py b/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/chrome.py new file mode 100644 index 0000000000..af24be4b9e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handle/chrome.py @@ -0,0 +1,25 @@ +from support.context import using_context +from tests.support.asserts import assert_success + + +def get_window_handle(session): + return session.transport.send( + "GET", "session/{session_id}/window".format(**vars(session)) + ) + + +def test_basic(session): + with using_context(session, "chrome"): + response = get_window_handle(session) + assert_success(response, session.window_handle) + + +def test_different_handle_than_content_scope(session): + response = get_window_handle(session) + content_handle = assert_success(response) + + with using_context(session, "chrome"): + response = get_window_handle(session) + chrome_handle = assert_success(response) + + assert chrome_handle != content_handle diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/chrome.py b/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/chrome.py new file mode 100644 index 0000000000..091ac01e6c --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/get_window_handles/chrome.py @@ -0,0 +1,43 @@ +from support.context import using_context +from tests.support.asserts import assert_success + + +def get_window_handles(session): + return session.transport.send( + "GET", "session/{session_id}/window/handles".format(**vars(session)) + ) + + +def test_basic(session): + with using_context(session, "chrome"): + response = get_window_handles(session) + assert_success(response, session.handles) + + +def test_different_handles_than_content_scope(session): + response = get_window_handles(session) + content_handles = assert_success(response) + + with using_context(session, "chrome"): + response = get_window_handles(session) + chrome_handles = assert_success(response) + + assert chrome_handles != content_handles + assert len(chrome_handles) == 1 + assert len(content_handles) == 1 + + +def test_multiple_windows_and_tabs(session): + session.new_window(type_hint="window") + session.new_window(type_hint="tab") + + response = get_window_handles(session) + content_handles = assert_success(response) + + with using_context(session, "chrome"): + response = get_window_handles(session) + chrome_handles = assert_success(response) + + assert chrome_handles != content_handles + assert len(chrome_handles) == 2 + assert len(content_handles) == 3 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/bidi_disabled.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/bidi_disabled.py new file mode 100644 index 0000000000..eeb5a18740 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/bidi_disabled.py @@ -0,0 +1,33 @@ +from copy import deepcopy + + +def test_marionette_fallback_webdriver_session(configuration, geckodriver): + config = deepcopy(configuration) + config["capabilities"]["webSocketUrl"] = True + + prefs = config["capabilities"]["moz:firefoxOptions"].get("prefs", {}) + prefs.update({"remote.active-protocols": 2}) + config["capabilities"]["moz:firefoxOptions"]["prefs"] = prefs + + try: + driver = geckodriver(config=config) + driver.new_session() + + assert driver.session.capabilities.get("webSocketUrl") is None + + # Sanity check that Marionette works as expected and by default returns + # at least one window handle + assert len(driver.session.handles) >= 1 + + finally: + driver.stop() + + # WebDriver BiDi has to be re-enabled. Because we cannot easily + # get rid of the value let geckodriver overwrite it with the current + # default. + prefs.update({"remote.active-protocols": 3}) + + driver = geckodriver(config=config) + driver.new_session() + + assert driver.session.capabilities.get("webSocketUrl") is not None diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/binary.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/binary.py new file mode 100644 index 0000000000..79d1f842ed --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/binary.py @@ -0,0 +1,33 @@ +import os + +from tests.support.asserts import assert_error, assert_success + + +def test_bad_binary(new_session, configuration): + # skipif annotations are forbidden in wpt + if os.path.exists("/bin/echo"): + capabilities = configuration["capabilities"].copy() + capabilities["moz:firefoxOptions"]["binary"] = "/bin/echo" + + response, _ = new_session({"capabilities": {"alwaysMatch": capabilities}}) + assert_error(response, "invalid argument") + + +def test_shell_script_binary(new_session, configuration): + # skipif annotations are forbidden in wpt + if os.path.exists("/bin/bash"): + capabilities = configuration["capabilities"].copy() + binary = configuration["browser"]["binary"] + + path = os.path.abspath("firefox.sh") + assert not os.path.exists(path) + try: + script = f"""#!/bin/bash\n\n"{binary}" $@\n""" + with open("firefox.sh", "w") as f: + f.write(script) + os.chmod(path, 0o744) + capabilities["moz:firefoxOptions"]["binary"] = path + response, _ = new_session({"capabilities": {"alwaysMatch": capabilities}}) + assert_success(response) + finally: + os.unlink(path) diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/conftest.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/conftest.py new file mode 100644 index 0000000000..1cab6784c2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/conftest.py @@ -0,0 +1,58 @@ +import pytest +from webdriver.transport import HTTPWireProtocol + + +@pytest.fixture(name="configuration") +def fixture_configuration(configuration): + """Remove "acceptInsecureCerts" from capabilities if it exists. + + Some browser configurations add acceptInsecureCerts capability by default. + Remove it during new_session tests to avoid interference. + """ + if "acceptInsecureCerts" in configuration["capabilities"]: + configuration = dict(configuration) + del configuration["capabilities"]["acceptInsecureCerts"] + return configuration + + +@pytest.fixture(name="new_session") +def fixture_new_session(request, configuration, current_session): + """Start a new session for tests which themselves test creating new sessions. + + :param body: The content of the body for the new session POST request. + + :param delete_existing_session: Allows the fixture to delete an already + created custom session before the new session is getting created. This + is useful for tests which call this fixture multiple times within the + same test. + """ + custom_session = {} + + transport = HTTPWireProtocol( + configuration["host"], + configuration["port"], + url_prefix="/", + ) + + def _delete_session(session_id): + transport.send("DELETE", "session/{}".format(session_id)) + + def new_session(body, delete_existing_session=False, headers=None): + # If there is an active session from the global session fixture, + # delete that one first + if current_session is not None: + current_session.end() + + if delete_existing_session: + _delete_session(custom_session["session"]["sessionId"]) + + response = transport.send("POST", "session", body, headers=headers) + if response.status == 200: + custom_session["session"] = response.body["value"] + return response, custom_session.get("session", None) + + yield new_session + + if custom_session.get("session") is not None: + _delete_session(custom_session["session"]["sessionId"]) + custom_session = None diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/create.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/create.py new file mode 100644 index 0000000000..9649b938ad --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/create.py @@ -0,0 +1,11 @@ +# META: timeout=long +from tests.support.asserts import assert_success + + +def test_valid_content_type(new_session, configuration): + headers = {"content-type": "application/json"} + response, _ = new_session( + {"capabilities": {"alwaysMatch": dict(configuration["capabilities"])}}, + headers=headers, + ) + assert_success(response) diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/invalid.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/invalid.py new file mode 100644 index 0000000000..dc7a0caee9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/invalid.py @@ -0,0 +1,53 @@ +from copy import deepcopy + +import pytest +from tests.support.asserts import assert_error + + +@pytest.mark.parametrize( + "headers", + [ + {"origin": "http://localhost"}, + {"origin": "http://localhost:8000"}, + {"origin": "http://127.0.0.1"}, + {"origin": "http://127.0.0.1:8000"}, + {"origin": "null"}, + {"ORIGIN": "https://example.org"}, + {"host": "example.org:4444"}, + {"Host": "example.org"}, + {"host": "localhost:80"}, + {"host": "localhost"}, + {"content-type": "application/x-www-form-urlencoded"}, + {"content-type": "multipart/form-data"}, + {"content-type": "text/plain"}, + {"Content-TYPE": "APPLICATION/x-www-form-urlencoded"}, + {"content-type": "MULTIPART/FORM-DATA"}, + {"CONTENT-TYPE": "TEXT/PLAIN"}, + {"content-type": "text/plain ; charset=utf-8"}, + {"content-type": "text/plain;foo"}, + {"content-type": "text/PLAIN ; foo;charset=utf8"}, + ], +) +def test_invalid(new_session, configuration, headers): + response, _ = new_session( + {"capabilities": {"alwaysMatch": dict(configuration["capabilities"])}}, + headers=headers, + ) + assert_error(response, "unknown error") + + +@pytest.mark.parametrize( + "argument", + [ + "--marionette", + "--remote-debugging-port", + "--remote-allow-hosts", + "--remote-allow-origins", + ], +) +def test_forbidden_arguments(configuration, new_session, argument): + capabilities = deepcopy(configuration["capabilities"]) + capabilities["moz:firefoxOptions"]["args"] = [argument] + + response, _ = new_session({"capabilities": {"alwaysMatch": capabilities}}) + assert_error(response, "invalid argument") diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/new_session/profile_root.py b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/profile_root.py new file mode 100644 index 0000000000..fc3607bed9 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/new_session/profile_root.py @@ -0,0 +1,43 @@ +import copy +import os + +import pytest + + +def test_profile_root(tmp_path, configuration, geckodriver, user_prefs): + profile_path = os.path.join(tmp_path, "geckodriver-test") + os.makedirs(profile_path) + + config = copy.deepcopy(configuration) + + # Pass all the wpt preferences from the default profile's user.js via + # capabilities to allow geckodriver to create a new valid profile itself. + config["capabilities"]["moz:firefoxOptions"]["prefs"] = user_prefs + + # Ensure we don't set a profile in command line arguments + del config["capabilities"]["moz:firefoxOptions"]["args"] + + extra_args = ["--profile-root", profile_path] + + assert os.listdir(profile_path) == [] + + driver = geckodriver(config=config, extra_args=extra_args) + driver.new_session() + assert len(os.listdir(profile_path)) == 1 + driver.delete_session() + assert os.listdir(profile_path) == [] + + +def test_profile_root_missing(tmp_path, configuration, geckodriver): + profile_path = os.path.join(tmp_path, "missing-path") + assert not os.path.exists(profile_path) + + config = copy.deepcopy(configuration) + # Ensure we don't set a profile in command line arguments + del config["capabilities"]["moz:firefoxOptions"]["args"] + + extra_args = ["--profile-root", profile_path] + + with pytest.raises(ChildProcessError) as exc_info: + geckodriver(config=config, extra_args=extra_args) + assert str(exc_info.value) == "geckodriver terminated with code 64" diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/perform_actions/wheel.py b/testing/web-platform/mozilla/tests/webdriver/classic/perform_actions/wheel.py new file mode 100644 index 0000000000..6ca328f33b --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/perform_actions/wheel.py @@ -0,0 +1,37 @@ +from copy import deepcopy + +import pytest +from tests.classic.perform_actions.support.refine import get_events + + +@pytest.mark.parametrize("device_pixel_ratio", ["1.0", "2.0", "0.5"]) +def test_scroll_delta_device_pixel(configuration, url, geckodriver, device_pixel_ratio): + config = deepcopy(configuration) + + prefs = config["capabilities"]["moz:firefoxOptions"].get("prefs", {}) + prefs.update({"layout.css.devPixelsPerPx": device_pixel_ratio}) + config["capabilities"]["moz:firefoxOptions"]["prefs"] = prefs + + try: + driver = geckodriver(config=config) + driver.new_session() + + driver.session.url = url( + "/webdriver/tests/support/html/test_actions_scroll.html" + ) + + target = driver.session.find.css("#scrollable", all=False) + + chain = driver.session.actions.sequence("wheel", "wheel_id") + chain.scroll(0, 0, 5, 10, origin=target).perform() + + events = get_events(driver.session) + assert len(events) == 1 + assert events[0]["type"] == "wheel" + assert events[0]["deltaX"] == 5 + assert events[0]["deltaY"] == 10 + assert events[0]["deltaZ"] == 0 + assert events[0]["target"] == "scrollable-content" + + finally: + driver.stop() diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/protocol/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_hosts.py b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_hosts.py new file mode 100644 index 0000000000..17ae2c2c68 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_hosts.py @@ -0,0 +1,53 @@ +from copy import deepcopy + +import pytest +from support.network import get_host, http_request, websocket_request + + +@pytest.mark.parametrize( + "allow_hosts, hostname, port_type, status", + [ + # Valid hosts + (["localhost.localdomain", "localhost"], "localhost", "server_port", 200), + (["localhost.localdomain", "localhost"], "127.0.0.1", "server_port", 200), + # Invalid hosts + (["localhost.localdomain"], "localhost", "server_port", 500), + (["localhost"], "localhost", "wrong_port", 500), + (["www.localhost"], "localhost", "server_port", 500), + ], +) +def test_allow_hosts(geckodriver, allow_hosts, hostname, port_type, status): + extra_args = ["--allow-hosts"] + allow_hosts + + driver = geckodriver(hostname=hostname, extra_args=extra_args) + host = get_host(port_type, hostname, driver.port) + response = http_request(driver.hostname, driver.port, host=host) + + assert response.status == status + + +@pytest.mark.parametrize( + "allow_hosts, hostname, status", + [ + (["mozilla.org", "testhost"], "testhost", 101), + (["mozilla.org"], "testhost", 400), + ], + ids=["allowed", "not allowed"], +) +def test_allow_hosts_passed_to_remote_agent( + configuration, geckodriver, allow_hosts, hostname, status +): + config = deepcopy(configuration) + config["capabilities"]["webSocketUrl"] = True + + extra_args = ["--allow-hosts"] + allow_hosts + + driver = geckodriver(config=config, extra_args=extra_args) + + driver.new_session() + + host = get_host("default_port", hostname, driver.remote_agent_port) + response = websocket_request("127.0.0.1", driver.remote_agent_port, host=host) + assert response.status == status + + driver.delete_session() diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_origins.py b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_origins.py new file mode 100644 index 0000000000..72b6fba482 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/allow_origins.py @@ -0,0 +1,56 @@ +from copy import deepcopy + +import pytest +from support.network import http_request, websocket_request + + +@pytest.mark.parametrize( + "allow_origins, origin, status", + [ + # Valid origins + (["http://web-platform.test"], "http://web-platform.test", 200), + (["http://web-platform.test"], "http://web-platform.test:80", 200), + (["https://web-platform.test"], "https://web-platform.test:443", 200), + # Invalid origins + (["https://web-platform.test"], "http://web-platform.test", 500), + (["http://web-platform.test:8000"], "http://web-platform.test", 500), + (["http://web-platform.test"], "http://www.web-platform.test", 500), + ], +) +def test_allow_hosts(configuration, geckodriver, allow_origins, origin, status): + extra_args = ["--allow-origins"] + allow_origins + + driver = geckodriver(extra_args=extra_args) + response = http_request(driver.hostname, driver.port, origin=origin) + + assert response.status == status + + +@pytest.mark.parametrize( + "allow_origins, origin, status", + [ + ( + ["https://web-platform.test", "http://web-platform.test"], + "http://web-platform.test", + 101, + ), + (["https://web-platform.test"], "http://web-platform.test", 400), + ], + ids=["allowed", "not allowed"], +) +def test_allow_origins_passed_to_remote_agent( + configuration, geckodriver, allow_origins, origin, status +): + config = deepcopy(configuration) + config["capabilities"]["webSocketUrl"] = True + + extra_args = ["--allow-origins"] + allow_origins + + driver = geckodriver(config=config, extra_args=extra_args) + + driver.new_session() + + response = websocket_request("127.0.0.1", driver.remote_agent_port, origin=origin) + assert response.status == status + + driver.delete_session() diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/protocol/marionette_port.py b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/marionette_port.py new file mode 100644 index 0000000000..09951abc43 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/marionette_port.py @@ -0,0 +1,41 @@ +import os +from copy import deepcopy + +import pytest + + +@pytest.mark.parametrize("port", ["0", "2828"], ids=["system allocated", "fixed"]) +def test_marionette_port(geckodriver, port): + extra_args = ["--marionette-port", port] + + driver = geckodriver(extra_args=extra_args) + driver.new_session() + driver.delete_session() + + +def test_marionette_port_outdated_active_port_file( + configuration, geckodriver, custom_profile +): + config = deepcopy(configuration) + extra_args = ["--marionette-port", "0"] + + # Prepare a Marionette active port file that contains a port which will + # never be used when requesting a system allocated port. + active_port_file = os.path.join(custom_profile.profile, "MarionetteActivePort") + with open(active_port_file, "wb") as f: + f.write(b"53") + + config["capabilities"]["moz:firefoxOptions"]["args"] = [ + "--profile", + custom_profile.profile, + ] + + driver = geckodriver(config=config, extra_args=extra_args) + + driver.new_session() + with open(active_port_file, "rb") as f: + assert f.readline() != b"53" + + driver.delete_session() + with pytest.raises(FileNotFoundError): + open(active_port_file, "rb") diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/protocol/request.py b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/request.py new file mode 100644 index 0000000000..ad99d6964d --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/protocol/request.py @@ -0,0 +1,72 @@ +import pytest +from support.network import get_host, http_request + + +@pytest.mark.parametrize( + "hostname, port_type, status", + [ + # Valid hosts + ("localhost", "server_port", 200), + ("127.0.0.1", "server_port", 200), + ("[::1]", "server_port", 200), + ("192.168.8.1", "server_port", 200), + ("[fdf8:f535:82e4::53]", "server_port", 200), + # Invalid hosts + ("localhost", "default_port", 500), + ("127.0.0.1", "default_port", 500), + ("[::1]", "default_port", 500), + ("192.168.8.1", "default_port", 500), + ("[fdf8:f535:82e4::53]", "default_port", 500), + ("example.org", "server_port", 500), + ("example.org", "wrong_port", 500), + ("example.org", "default_port", 500), + ("localhost", "wrong_port", 500), + ("127.0.0.1", "wrong_port", 500), + ("[::1]", "wrong_port", 500), + ("192.168.8.1", "wrong_port", 500), + ("[fdf8:f535:82e4::53]", "wrong_port", 500), + ], + ids=[ + # Valid hosts + "localhost with same port as server", + "127.0.0.1 (loopback) with same port as server", + "[::1] (ipv6 loopback) with same port as server", + "ipv4 address with same port as server", + "ipv6 address with same port as server", + # Invalid hosts + "localhost with default port", + "127.0.0.1 (loopback) with default port", + "[::1] (ipv6 loopback) with default port", + "ipv4 address with default port", + "ipv6 address with default port", + "random hostname with the same port as server", + "random hostname with a different port than server", + "random hostname with default port", + "localhost with a different port than server", + "127.0.0.1 (loopback) with a different port than server", + "[::1] (ipv6 loopback) with a different port than server", + "ipv4 address with a different port than server", + "ipv6 address with a different port than server", + ], +) +def test_host_header(configuration, hostname, port_type, status): + host = get_host(port_type, hostname, configuration["port"]) + response = http_request(configuration["host"], configuration["port"], host=host) + + assert response.status == status + + +@pytest.mark.parametrize( + "origin, add_port, status", + [ + (None, False, 200), + ("", False, 500), + ("sometext", False, 500), + ("http://localhost", True, 500), + ], +) +def test_origin_header(configuration, origin, add_port, status): + if add_port: + origin = f"{origin}:{configuration['port']}" + response = http_request(configuration["host"], configuration["port"], origin=origin) + assert response.status == status diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/send_alert_text.py b/testing/web-platform/mozilla/tests/webdriver/classic/send_alert_text.py new file mode 100644 index 0000000000..60d6a02af0 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/send_alert_text.py @@ -0,0 +1,22 @@ +from tests.support.asserts import assert_error +from tests.support.http_handlers.authentication import basic_authentication + + +def send_alert_text(session, text=None): + return session.transport.send( + "POST", + "session/{session_id}/alert/text".format(**vars(session)), + {"text": text}, + ) + + +def test_basic_auth_unsupported_operation(url, session): + """ + Basic auth dialogues are not included in HTML's definition of + 'user prompts': those are limited to the 'simple dialogues' + such as window.alert(), window.prompt() et al. and the print + dialogue. + """ + session.url = basic_authentication(url) + response = send_alert_text(session, "Federer") + assert_error(response, "unsupported operation") diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/__init__.py b/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/__init__.py new file mode 100644 index 0000000000..11a8a58a0f --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/__init__.py @@ -0,0 +1,12 @@ +def document_dimensions(session): + return tuple( + session.execute_script( + """ + const {devicePixelRatio} = window; + const width = document.documentElement.scrollWidth; + const height = document.documentElement.scrollHeight; + + return [Math.floor(width * devicePixelRatio), Math.floor(height * devicePixelRatio)]; + """ + ) + ) diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/iframe.py b/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/iframe.py new file mode 100644 index 0000000000..fc231f2e11 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/iframe.py @@ -0,0 +1,47 @@ +import pytest +from tests.support.asserts import assert_success +from tests.support.image import png_dimensions + +from . import document_dimensions + +DEFAULT_CSS_STYLE = """ + +""" + +DEFAULT_CONTENT = "
Lorem ipsum dolor sit amet.
" + + +def take_full_screenshot(session): + return session.transport.send( + "GET", + "/session/{session_id}/moz/screenshot/full".format( + session_id=session.session_id + ), + ) + + +@pytest.mark.parametrize("domain", ["", "alt"], ids=["same_origin", "cross_origin"]) +def test_source_origin(session, url, domain, inline, iframe): + session.url = inline("""{0}{1}""".format(DEFAULT_CSS_STYLE, DEFAULT_CONTENT)) + + response = take_full_screenshot(session) + reference_screenshot = assert_success(response) + assert png_dimensions(reference_screenshot) == document_dimensions(session) + + iframe_content = "{}".format(DEFAULT_CONTENT) + session.url = inline( + """{0}{1}""".format(DEFAULT_CSS_STYLE, iframe(iframe_content, domain=domain)) + ) + + response = take_full_screenshot(session) + screenshot = assert_success(response) + assert png_dimensions(screenshot) == document_dimensions(session) + + assert screenshot == reference_screenshot diff --git a/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/screenshot.py b/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/screenshot.py new file mode 100644 index 0000000000..02373afd57 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/classic/take_full_screenshot/screenshot.py @@ -0,0 +1,51 @@ +from tests.support.asserts import assert_error, assert_png, assert_success +from tests.support.image import png_dimensions + +from . import document_dimensions + + +def take_full_screenshot(session): + return session.transport.send( + "GET", + "/session/{session_id}/moz/screenshot/full".format( + session_id=session.session_id + ), + ) + + +def test_no_browsing_context(session, closed_window): + response = take_full_screenshot(session) + assert_error(response, "no such window") + + +def test_html_document(session, inline): + session.url = inline("") + + response = take_full_screenshot(session) + value = assert_success(response) + assert_png(value) + assert png_dimensions(value) == document_dimensions(session) + + +def test_xhtml_document(session, inline): + session.url = inline('', doctype="xhtml") + + response = take_full_screenshot(session) + value = assert_success(response) + assert_png(value) + assert png_dimensions(value) == document_dimensions(session) + + +def test_document_extends_beyond_viewport(session, inline): + session.url = inline( + """ + + """ + ) + + response = take_full_screenshot(session) + value = assert_success(response) + assert_png(value) + assert png_dimensions(value) == document_dimensions(session) diff --git a/testing/web-platform/mozilla/tests/webdriver/conftest.py b/testing/web-platform/mozilla/tests/webdriver/conftest.py new file mode 100644 index 0000000000..d754b39e79 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/conftest.py @@ -0,0 +1,15 @@ +import os +import sys + +base = os.path.dirname(__file__) +webdriver_path = os.path.abspath( + os.path.join(base, "..", "..", "..", "tests", "webdriver") +) +sys.path.insert(0, os.path.join(webdriver_path)) + +pytest_plugins = [ + "support.fixtures", + "tests.support.fixtures", + "tests.support.fixtures_bidi", + "tests.support.fixtures_http", +] diff --git a/testing/web-platform/mozilla/tests/webdriver/harness/__init__.py b/testing/web-platform/mozilla/tests/webdriver/harness/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/harness/crash_content_process.py b/testing/web-platform/mozilla/tests/webdriver/harness/crash_content_process.py new file mode 100644 index 0000000000..fec862f066 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/harness/crash_content_process.py @@ -0,0 +1,6 @@ +import pytest + + +@pytest.mark.capabilities({"pageLoadStrategy": "none"}) +def test_detect_crash(session): + session.url = "about:crashcontent" diff --git a/testing/web-platform/mozilla/tests/webdriver/harness/crash_parent_process.py b/testing/web-platform/mozilla/tests/webdriver/harness/crash_parent_process.py new file mode 100644 index 0000000000..9bacade93e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/harness/crash_parent_process.py @@ -0,0 +1,6 @@ +import pytest + + +@pytest.mark.capabilities({"pageLoadStrategy": "none"}) +def test_detect_crash(session): + session.url = "about:crashparent" diff --git a/testing/web-platform/mozilla/tests/webdriver/harness/preferences.py b/testing/web-platform/mozilla/tests/webdriver/harness/preferences.py new file mode 100644 index 0000000000..b5cf36bd5e --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/harness/preferences.py @@ -0,0 +1,6 @@ +from support.fixtures import get_pref + + +def test_recommended_preferences(session): + has_recommended_prefs = get_pref(session, "remote.prefs.recommended") + assert has_recommended_prefs is True diff --git a/testing/web-platform/mozilla/tests/webdriver/support/__init__.py b/testing/web-platform/mozilla/tests/webdriver/support/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/mozilla/tests/webdriver/support/context.py b/testing/web-platform/mozilla/tests/webdriver/support/context.py new file mode 100644 index 0000000000..910b202075 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/support/context.py @@ -0,0 +1,20 @@ +import contextlib + + +def set_context(session, context): + session.send_session_command("POST", "moz/context", {"context": context}) + + +@contextlib.contextmanager +def using_context(session, context): + orig_context = session.send_session_command("GET", "moz/context") + needs_change = context != orig_context + + if needs_change: + set_context(session, context) + + try: + yield + finally: + if needs_change: + set_context(session, orig_context) diff --git a/testing/web-platform/mozilla/tests/webdriver/support/fixtures.py b/testing/web-platform/mozilla/tests/webdriver/support/fixtures.py new file mode 100644 index 0000000000..e9dbf1cdfe --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/support/fixtures.py @@ -0,0 +1,418 @@ +import argparse +import json +import os +import re +import socket +import subprocess +import threading +import time +from contextlib import suppress +from urllib.parse import urlparse + +import pytest +import webdriver +from mozprofile import Preferences, Profile +from mozrunner import FirefoxRunner + +from .context import using_context + + +def get_arg_value(arg_names, args): + """Get an argument value from a list of arguments + + This assumes that argparse argument parsing is close enough to the target + to be compatible, at least with the set of inputs we have. + + :param arg_names: - List of names for the argument e.g. ["--foo", "-f"] + :param args: - List of arguments to parse + :returns: - Optional string argument value + """ + parser = argparse.ArgumentParser() + parser.add_argument(*arg_names, action="store", dest="value", default=None) + parsed, _ = parser.parse_known_args(args) + return parsed.value + + +@pytest.fixture(scope="module") +def browser(full_configuration): + """Start a Firefox instance without using geckodriver. + + geckodriver will automatically use the --remote-allow-hosts and + --remote.allow.origins command line arguments. + + Starting Firefox without geckodriver allows to set those command line arguments + as needed. The fixture method returns the browser instance that should be used + to connect to a RemoteAgent supported protocol (CDP, WebDriver BiDi). + """ + current_browser = None + + def _browser(use_bidi=False, use_cdp=False, extra_args=None, extra_prefs=None): + nonlocal current_browser + + # If the requested preferences and arguments match the ones for the + # already started firefox, we can reuse the current firefox instance, + # return the instance immediately. + if current_browser: + if ( + current_browser.use_bidi == use_bidi + and current_browser.use_cdp == use_cdp + and current_browser.extra_args == extra_args + and current_browser.extra_prefs == extra_prefs + and current_browser.is_running + ): + return current_browser + + # Otherwise, if firefox is already started, terminate it because we need + # to create a new instance for the provided preferences. + current_browser.quit() + + binary = full_configuration["browser"]["binary"] + env = full_configuration["browser"]["env"] + firefox_options = full_configuration["capabilities"]["moz:firefoxOptions"] + current_browser = Browser( + binary, + firefox_options, + use_bidi=use_bidi, + use_cdp=use_cdp, + extra_args=extra_args, + extra_prefs=extra_prefs, + env=env, + ) + current_browser.start() + return current_browser + + yield _browser + + # Stop firefox at the end of the test module. + if current_browser is not None: + current_browser.quit() + current_browser = None + + +@pytest.fixture +def profile_folder(configuration): + firefox_options = configuration["capabilities"]["moz:firefoxOptions"] + return get_arg_value(["--profile"], firefox_options["args"]) + + +@pytest.fixture +def custom_profile(profile_folder): + # Clone the known profile for automation preferences + profile = Profile.clone(profile_folder) + + yield profile + + profile.cleanup() + + +@pytest.fixture +def geckodriver(configuration): + """Start a geckodriver instance directly.""" + driver = None + + def _geckodriver(config=None, hostname=None, extra_args=None): + nonlocal driver + + if config is None: + config = configuration + + driver = Geckodriver(config, hostname, extra_args) + driver.start() + + return driver + + yield _geckodriver + + if driver is not None: + driver.stop() + + +@pytest.fixture +def user_prefs(profile_folder): + user_js = os.path.join(profile_folder, "user.js") + + prefs = {} + for pref_name, pref_value in Preferences().read_prefs(user_js): + prefs[pref_name] = pref_value + + return prefs + + +class Browser: + def __init__( + self, + binary, + firefox_options, + use_bidi=False, + use_cdp=False, + extra_args=None, + extra_prefs=None, + env=None, + ): + self.use_bidi = use_bidi + self.bidi_port_file = None + self.use_cdp = use_cdp + self.cdp_port_file = None + self.extra_args = extra_args + self.extra_prefs = extra_prefs + + self.debugger_address = None + self.remote_agent_host = None + self.remote_agent_port = None + + # Prepare temporary profile + _profile_arg, profile_folder = firefox_options["args"] + self.profile = Profile.clone(profile_folder) + if self.extra_prefs is not None: + self.profile.set_preferences(self.extra_prefs) + + if use_cdp: + self.cdp_port_file = os.path.join( + self.profile.profile, "DevToolsActivePort" + ) + with suppress(FileNotFoundError): + os.remove(self.cdp_port_file) + if use_bidi: + self.webdriver_bidi_file = os.path.join( + self.profile.profile, "WebDriverBiDiServer.json" + ) + with suppress(FileNotFoundError): + os.remove(self.webdriver_bidi_file) + + cmdargs = ["-no-remote"] + if self.use_bidi or self.use_cdp: + cmdargs.extend(["--remote-debugging-port", "0"]) + if self.extra_args is not None: + cmdargs.extend(self.extra_args) + self.runner = FirefoxRunner( + binary=binary, profile=self.profile, cmdargs=cmdargs, env=env + ) + + @property + def is_running(self): + return self.runner.is_running() + + def start(self): + # Start Firefox. + self.runner.start() + + if self.use_bidi: + # Wait until the WebDriverBiDiServer.json file is ready + while not os.path.exists(self.webdriver_bidi_file): + time.sleep(0.1) + + # Read the connection details from file + data = json.loads(open(self.webdriver_bidi_file).read()) + self.remote_agent_host = data["ws_host"] + self.remote_agent_port = int(data["ws_port"]) + + if self.use_cdp: + # Wait until the DevToolsActivePort file is ready + while not os.path.exists(self.cdp_port_file): + time.sleep(0.1) + + # Read the port if needed and the debugger address from the + # DevToolsActivePort file + lines = open(self.cdp_port_file).readlines() + assert len(lines) == 2 + + if self.remote_agent_port is None: + self.remote_agent_port = int(lines[0].strip()) + self.debugger_address = lines[1].strip() + + def quit(self, clean_profile=True): + if self.is_running: + self.runner.stop() + self.runner.cleanup() + + if clean_profile: + self.profile.cleanup() + + def wait(self): + if self.is_running is True: + self.runner.wait() + + +class Geckodriver: + PORT_RE = re.compile(b".*Listening on [^ :]*:(\d+)") + + def __init__(self, configuration, hostname=None, extra_args=None): + self.config = configuration["webdriver"] + self.requested_capabilities = configuration["capabilities"] + self.hostname = hostname or configuration["host"] + self.extra_args = extra_args or [] + self.env = configuration["browser"]["env"] + + self.command = None + self.proc = None + self.port = None + self.reader_thread = None + + self.capabilities = {"alwaysMatch": self.requested_capabilities} + self.session = None + + @property + def remote_agent_port(self): + webSocketUrl = self.session.capabilities.get("webSocketUrl") + assert webSocketUrl is not None + + return urlparse(webSocketUrl).port + + def start(self): + self.command = ( + [self.config["binary"], "--port", "0"] + + self.config["args"] + + self.extra_args + ) + + print(f"Running command: {' '.join(self.command)}") + self.proc = subprocess.Popen(self.command, env=self.env, stdout=subprocess.PIPE) + + self.reader_thread = threading.Thread( + target=readOutputLine, + args=(self.proc.stdout, self.processOutputLine), + daemon=True, + ) + self.reader_thread.start() + # Wait for the port to become ready + end_time = time.time() + 10 + while time.time() < end_time: + returncode = self.proc.poll() + if returncode is not None: + raise ChildProcessError( + f"geckodriver terminated with code {returncode}" + ) + if self.port is not None: + with socket.socket() as sock: + if sock.connect_ex((self.hostname, self.port)) == 0: + break + else: + time.sleep(0.1) + else: + if self.port is None: + raise OSError( + f"Failed to read geckodriver port started on {self.hostname}" + ) + raise ConnectionRefusedError( + f"Failed to connect to geckodriver on {self.hostname}:{self.port}" + ) + + self.session = webdriver.Session( + self.hostname, self.port, capabilities=self.capabilities + ) + + return self + + def processOutputLine(self, line): + if self.port is None: + m = self.PORT_RE.match(line) + if m is not None: + self.port = int(m.groups()[0]) + + def stop(self): + if self.session is not None: + self.delete_session() + if self.proc: + self.proc.kill() + self.port = None + if self.reader_thread is not None: + self.reader_thread.join() + + def new_session(self): + self.session.start() + + def delete_session(self): + self.session.end() + + +def readOutputLine(stream, callback): + while True: + line = stream.readline() + if not line: + break + + callback(line) + + +def clear_pref(session, pref): + """Clear the user-defined value from the specified preference. + + :param pref: Name of the preference. + """ + with using_context(session, "chrome"): + session.execute_script( + """ + const { Preferences } = ChromeUtils.importESModule( + "resource://gre/modules/Preferences.sys.mjs" + ); + Preferences.reset(arguments[0]); + """, + args=(pref,), + ) + + +def get_pref(session, pref): + """Get the value of the specified preference. + + :param pref: Name of the preference. + """ + with using_context(session, "chrome"): + pref_value = session.execute_script( + """ + const { Preferences } = ChromeUtils.importESModule( + "resource://gre/modules/Preferences.sys.mjs" + ); + + let pref = arguments[0]; + + prefs = new Preferences(); + return prefs.get(pref, null); + """, + args=(pref,), + ) + return pref_value + + +def set_pref(session, pref, value): + """Set the value of the specified preference. + + :param pref: Name of the preference. + :param value: The value to set the preference to. If the value is None, + reset the preference to its default value. If no default + value exists, the preference will cease to exist. + """ + if value is None: + clear_pref(session, pref) + return + + with using_context(session, "chrome"): + session.execute_script( + """ + const { Preferences } = ChromeUtils.importESModule( + "resource://gre/modules/Preferences.sys.mjs" + ); + + const [pref, value] = arguments; + + prefs = new Preferences(); + prefs.set(pref, value); + """, + args=(pref, value), + ) + + +@pytest.fixture +def use_pref(session): + """Set a specific pref value.""" + reset_values = {} + + def _use_pref(pref, value): + if pref not in reset_values: + reset_values[pref] = get_pref(session, pref) + + set_pref(session, pref, value) + + yield _use_pref + + for pref, reset_value in reset_values.items(): + set_pref(session, pref, reset_value) diff --git a/testing/web-platform/mozilla/tests/webdriver/support/network.py b/testing/web-platform/mozilla/tests/webdriver/support/network.py new file mode 100644 index 0000000000..85d0fa1094 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webdriver/support/network.py @@ -0,0 +1,57 @@ +from http.client import HTTPConnection + + +def websocket_request( + remote_agent_host, remote_agent_port, host=None, origin=None, path="/session" +): + real_host = f"{remote_agent_host}:{remote_agent_port}" + url = f"http://{real_host}{path}" + + conn = HTTPConnection(real_host) + + skip_host = host is not None + conn.putrequest("GET", url, skip_host) + + if host is not None: + conn.putheader("Host", host) + + if origin is not None: + conn.putheader("Origin", origin) + + conn.putheader("Connection", "upgrade") + conn.putheader("Upgrade", "websocket") + conn.putheader("Sec-WebSocket-Key", "dGhlIHNhbXBsZSBub25jZQ==") + conn.putheader("Sec-WebSocket-Version", "13") + + conn.endheaders() + + return conn.getresponse() + + +def http_request(server_host, server_port, path="/status", host=None, origin=None): + url = f"http://{server_host}:{server_port}{path}" + + conn = HTTPConnection(server_host, server_port) + + custom_host = host is not None + conn.putrequest("GET", url, skip_host=custom_host) + if custom_host: + conn.putheader("Host", host) + + if origin is not None: + conn.putheader("Origin", origin) + + conn.endheaders() + + return conn.getresponse() + + +def get_host(port_type, hostname, server_port): + if port_type == "default_port": + return hostname + if port_type == "server_port": + return f"{hostname}:{server_port}" + if port_type == "wrong_port": + wrong_port = int(server_port) + 1 + return f"{hostname}:{wrong_port}" + raise Exception(f"Unrecognised port_type {port_type}") diff --git a/testing/web-platform/mozilla/tests/webgpu/common/framework/data_cache.js b/testing/web-platform/mozilla/tests/webgpu/common/framework/data_cache.js new file mode 100644 index 0000000000..74d5af8cc2 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/common/framework/data_cache.js @@ -0,0 +1,175 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/ /** + * Utilities to improve the performance of the CTS, by caching data that is + * expensive to build using a two-level cache (in-memory, pre-computed file). + */import { assert } from '../util/util.js'; + + + + + +/** Logger is a basic debug logger function */ + + +/** + * DataCacheNode represents a single cache entry in the LRU DataCache. + * DataCacheNode is a doubly linked list, so that least-recently-used entries can be removed, and + * cache hits can move the node to the front of the list. + */ +class DataCacheNode { + constructor(path, data) { + this.path = path; + this.data = data; + } + + /** insertAfter() re-inserts this node in the doubly-linked list after `prev` */ + insertAfter(prev) { + this.unlink(); + this.next = prev.next; + this.prev = prev; + prev.next = this; + if (this.next) { + this.next.prev = this; + } + } + + /** unlink() removes this node from the doubly-linked list */ + unlink() { + const prev = this.prev; + const next = this.next; + if (prev) { + prev.next = next; + } + if (next) { + next.prev = prev; + } + this.prev = null; + this.next = null; + } + + // The file path this node represents + // The deserialized data for this node + prev = null; // The previous node in the doubly-linked list + next = null; // The next node in the doubly-linked list +} + +/** DataCache is an interface to a LRU-cached data store used to hold data cached by path */ +export class DataCache { + constructor() { + this.lruHeadNode.next = this.lruTailNode; + this.lruTailNode.prev = this.lruHeadNode; + } + + /** setDataStore() sets the backing data store used by the data cache */ + setStore(dataStore) { + this.dataStore = dataStore; + } + + /** setDebugLogger() sets the verbose logger */ + setDebugLogger(logger) { + this.debugLogger = logger; + } + + /** + * fetch() retrieves cacheable data from the data cache, first checking the + * in-memory cache, then the data store (if specified), then resorting to + * building the data and storing it in the cache. + */ + async fetch(cacheable) { + { + // First check the in-memory cache + const node = this.cache.get(cacheable.path); + if (node !== undefined) { + this.log('in-memory cache hit'); + node.insertAfter(this.lruHeadNode); + return Promise.resolve(node.data); + } + } + this.log('in-memory cache miss'); + // In in-memory cache miss. + // Next, try the data store. + if (this.dataStore !== null && !this.unavailableFiles.has(cacheable.path)) { + let serialized; + try { + serialized = await this.dataStore.load(cacheable.path); + this.log('loaded serialized'); + } catch (err) { + // not found in data store + this.log(`failed to load (${cacheable.path}): ${err}`); + this.unavailableFiles.add(cacheable.path); + } + if (serialized !== undefined) { + this.log(`deserializing`); + const data = cacheable.deserialize(serialized); + this.addToCache(cacheable.path, data); + return data; + } + } + // Not found anywhere. Build the data, and cache for future lookup. + this.log(`cache: building (${cacheable.path})`); + const data = await cacheable.build(); + this.addToCache(cacheable.path, data); + return data; + } + + /** + * addToCache() creates a new node for `path` and `data`, inserting the new node at the front of + * the doubly-linked list. If the number of entries in the cache exceeds this.maxCount, then the + * least recently used entry is evicted + * @param path the file path for the data + * @param data the deserialized data + */ + addToCache(path, data) { + if (this.cache.size >= this.maxCount) { + const toEvict = this.lruTailNode.prev; + assert(toEvict !== null); + toEvict.unlink(); + this.cache.delete(toEvict.path); + this.log(`evicting ${toEvict.path}`); + } + const node = new DataCacheNode(path, data); + node.insertAfter(this.lruHeadNode); + this.cache.set(path, node); + this.log(`added ${path}. new count: ${this.cache.size}`); + } + + log(msg) { + if (this.debugLogger !== null) { + this.debugLogger(`DataCache: ${msg}`); + } + } + + // Max number of entries in the cache before LRU entries are evicted. + maxCount = 4; + + cache = new Map(); + lruHeadNode = new DataCacheNode('', null); // placeholder node (no path or data) + lruTailNode = new DataCacheNode('', null); // placeholder node (no path or data) + unavailableFiles = new Set(); + dataStore = null; + debugLogger = null; +} + +/** The data cache */ +export const dataCache = new DataCache(); + +/** true if the current process is building the cache */ +let isBuildingDataCache = false; + +/** @returns true if the data cache is currently being built */ +export function getIsBuildingDataCache() { + return isBuildingDataCache; +} + +/** Sets whether the data cache is currently being built */ +export function setIsBuildingDataCache(value = true) { + isBuildingDataCache = value; +} + +/** + * Cacheable is the interface to something that can be stored into the + * DataCache. + * The 'npm run gen_cache' tool will look for module-scope variables of this + * interface, with the name `d`. + */ \ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/common/framework/fixture.js b/testing/web-platform/mozilla/tests/webgpu/common/framework/fixture.js new file mode 100644 index 0000000000..d64245f5f8 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/common/framework/fixture.js @@ -0,0 +1,358 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/import { assert, unreachable } from '../util/util.js'; + +export class SkipTestCase extends Error {} +export class UnexpectedPassError extends Error {} + +export { TestCaseRecorder } from '../internal/logging/test_case_recorder.js'; + +/** The fully-general type for params passed to a test function invocation. */ + + + + + + + + + +export class SubcaseBatchState { + constructor( + recorder, + /** The case parameters for this test fixture shared state. Subcase params are not included. */ + params) + {this.recorder = recorder;this.params = params;} + + /** + * Runs before the `.before()` function. + * @internal MAINTENANCE_TODO: Make this not visible to test code? + */ + async init() {} + /** + * Runs between the `.before()` function and the subcases. + * @internal MAINTENANCE_TODO: Make this not visible to test code? + */ + async postInit() {} + /** + * Runs after all subcases finish. + * @internal MAINTENANCE_TODO: Make this not visible to test code? + */ + async finalize() {} +} + +/** + * A Fixture is a class used to instantiate each test sub/case at run time. + * A new instance of the Fixture is created for every single test subcase + * (i.e. every time the test function is run). + */ +export class Fixture { + + + /** + * Interface for recording logs and test status. + * + * @internal + */ + + eventualExpectations = []; + numOutstandingAsyncExpectations = 0; + objectsToCleanUp = []; + + static MakeSharedState(recorder, params) { + return new SubcaseBatchState(recorder, params); + } + + /** @internal */ + constructor(sharedState, rec, params) { + this._sharedState = sharedState; + this.rec = rec; + this._params = params; + } + + /** + * Returns the (case+subcase) parameters for this test function invocation. + */ + get params() { + return this._params; + } + + /** + * Gets the test fixture's shared state. This object is shared between subcases + * within the same testcase. + */ + get sharedState() { + return this._sharedState; + } + + /** + * Override this to do additional pre-test-function work in a derived fixture. + * This has to be a member function instead of an async `createFixture` function, because + * we need to be able to ergonomically override it in subclasses. + * + * @internal MAINTENANCE_TODO: Make this not visible to test code? + */ + async init() {} + + /** + * Override this to do additional post-test-function work in a derived fixture. + * + * Called even if init was unsuccessful. + * + * @internal MAINTENANCE_TODO: Make this not visible to test code? + */ + async finalize() { + assert( + this.numOutstandingAsyncExpectations === 0, + 'there were outstanding immediateAsyncExpectations (e.g. expectUncapturedError) at the end of the test' + ); + + // Loop to exhaust the eventualExpectations in case they chain off each other. + while (this.eventualExpectations.length) { + const p = this.eventualExpectations.shift(); + try { + await p; + } catch (ex) { + this.rec.threw(ex); + } + } + + // And clean up any objects now that they're done being used. + for (const o of this.objectsToCleanUp) { + if ('getExtension' in o) { + const WEBGL_lose_context = o.getExtension('WEBGL_lose_context'); + if (WEBGL_lose_context) WEBGL_lose_context.loseContext(); + } else if ('destroy' in o) { + o.destroy(); + } else { + o.close(); + } + } + } + + /** + * Tracks an object to be cleaned up after the test finishes. + * + * MAINTENANCE_TODO: Use this in more places. (Will be easier once .destroy() is allowed on + * invalid objects.) + */ + trackForCleanup(o) { + this.objectsToCleanUp.push(o); + return o; + } + + /** Tracks an object, if it's destroyable, to be cleaned up after the test finishes. */ + tryTrackForCleanup(o) { + if (typeof o === 'object' && o !== null) { + if ( + 'destroy' in o || + 'close' in o || + o instanceof WebGLRenderingContext || + o instanceof WebGL2RenderingContext) + { + this.objectsToCleanUp.push(o); + } + } + return o; + } + + /** Log a debug message. */ + debug(msg) { + this.rec.debug(new Error(msg)); + } + + /** Throws an exception marking the subcase as skipped. */ + skip(msg) { + throw new SkipTestCase(msg); + } + + /** Throws an exception marking the subcase as skipped if condition is true */ + skipIf(cond, msg = '') { + if (cond) { + this.skip(typeof msg === 'function' ? msg() : msg); + } + } + + /** Log a warning and increase the result status to "Warn". */ + warn(msg) { + this.rec.warn(new Error(msg)); + } + + /** Log an error and increase the result status to "ExpectFailed". */ + fail(msg) { + this.rec.expectationFailed(new Error(msg)); + } + + /** + * Wraps an async function. Tracks its status to fail if the test tries to report a test status + * before the async work has finished. + */ + async immediateAsyncExpectation(fn) { + this.numOutstandingAsyncExpectations++; + const ret = await fn(); + this.numOutstandingAsyncExpectations--; + return ret; + } + + /** + * Wraps an async function, passing it an `Error` object recording the original stack trace. + * The async work will be implicitly waited upon before reporting a test status. + */ + eventualAsyncExpectation(fn) { + const promise = fn(new Error()); + this.eventualExpectations.push(promise); + } + + expectErrorValue(expectedError, ex, niceStack) { + if (!(ex instanceof Error)) { + niceStack.message = `THREW non-error value, of type ${typeof ex}: ${ex}`; + this.rec.expectationFailed(niceStack); + return; + } + const actualName = ex.name; + if (expectedError !== true && actualName !== expectedError) { + niceStack.message = `THREW ${actualName}, instead of ${expectedError}: ${ex}`; + this.rec.expectationFailed(niceStack); + } else { + niceStack.message = `OK: threw ${actualName}: ${ex.message}`; + this.rec.debug(niceStack); + } + } + + /** Expect that the provided promise resolves (fulfills). */ + shouldResolve(p, msg) { + this.eventualAsyncExpectation(async (niceStack) => { + const m = msg ? ': ' + msg : ''; + try { + await p; + niceStack.message = 'resolved as expected' + m; + } catch (ex) { + niceStack.message = `REJECTED${m}`; + if (ex instanceof Error) { + niceStack.message += '\n' + ex.message; + } + this.rec.expectationFailed(niceStack); + } + }); + } + + /** Expect that the provided promise rejects, with the provided exception name. */ + shouldReject( + expectedName, + p, + { allowMissingStack = false, message } = {}) + { + this.eventualAsyncExpectation(async (niceStack) => { + const m = message ? ': ' + message : ''; + try { + await p; + niceStack.message = 'DID NOT REJECT' + m; + this.rec.expectationFailed(niceStack); + } catch (ex) { + this.expectErrorValue(expectedName, ex, niceStack); + if (!allowMissingStack) { + if (!(ex instanceof Error && typeof ex.stack === 'string')) { + const exMessage = ex instanceof Error ? ex.message : '?'; + niceStack.message = `rejected as expected, but missing stack (${exMessage})${m}`; + this.rec.expectationFailed(niceStack); + } + } + } + }); + } + + /** + * Expect that the provided function throws (if `true` or `string`) or not (if `false`). + * If a string is provided, expect that the throw exception has that name. + * + * MAINTENANCE_TODO: Change to `string | false` so the exception name is always checked. + */ + shouldThrow( + expectedError, + fn, + { allowMissingStack = false, message } = {}) + { + const m = message ? ': ' + message : ''; + try { + fn(); + if (expectedError === false) { + this.rec.debug(new Error('did not throw, as expected' + m)); + } else { + this.rec.expectationFailed(new Error('unexpectedly did not throw' + m)); + } + } catch (ex) { + if (expectedError === false) { + this.rec.expectationFailed(new Error('threw unexpectedly' + m)); + } else { + this.expectErrorValue(expectedError, ex, new Error(m)); + if (!allowMissingStack) { + if (!(ex instanceof Error && typeof ex.stack === 'string')) { + this.rec.expectationFailed(new Error('threw as expected, but missing stack' + m)); + } + } + } + } + } + + /** Expect that a condition is true. */ + expect(cond, msg) { + if (cond) { + const m = msg ? ': ' + msg : ''; + this.rec.debug(new Error('expect OK' + m)); + } else { + this.rec.expectationFailed(new Error(msg)); + } + return cond; + } + + /** + * If the argument is an `Error`, fail (or warn). If it's `undefined`, no-op. + * If the argument is an array, apply the above behavior on each of elements. + */ + expectOK( + error, + { mode = 'fail', niceStack } = {}) + { + const handleError = (error) => { + if (error instanceof Error) { + if (niceStack) { + error.stack = niceStack.stack; + } + if (mode === 'fail') { + this.rec.expectationFailed(error); + } else if (mode === 'warn') { + this.rec.warn(error); + } else { + unreachable(); + } + } + }; + + if (Array.isArray(error)) { + for (const e of error) { + handleError(e); + } + } else { + handleError(error); + } + } + + eventualExpectOK( + error, + { mode = 'fail' } = {}) + { + this.eventualAsyncExpectation(async (niceStack) => { + this.expectOK(await error, { mode, niceStack }); + }); + } +} + + + +/** + * FixtureClass encapsulates a constructor for fixture and a corresponding + * shared state factory function. An interface version of the type is also + * defined for mixin declaration use ONLY. The interface version is necessary + * because mixin classes need a constructor with a single any[] rest + * parameter. + */ \ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/common/framework/metadata.js b/testing/web-platform/mozilla/tests/webgpu/common/framework/metadata.js new file mode 100644 index 0000000000..7742a9c1ae --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/common/framework/metadata.js @@ -0,0 +1,28 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/import { assert } from '../util/util.js'; /** Metadata about tests (that can't be derived at runtime). */ + + + + + + + + + + + + + +export function loadMetadataForSuite(suiteDir) { + assert(typeof require !== 'undefined', 'loadMetadataForSuite is only implemented on Node'); + const fs = require('fs'); + + const metadataFile = `${suiteDir}/listing_meta.json`; + if (!fs.existsSync(metadataFile)) { + return null; + } + + const metadata = JSON.parse(fs.readFileSync(metadataFile, 'utf8')); + return metadata; +} \ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/common/framework/params_builder.js b/testing/web-platform/mozilla/tests/webgpu/common/framework/params_builder.js new file mode 100644 index 0000000000..d3d0d45880 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/common/framework/params_builder.js @@ -0,0 +1,389 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/import { mergeParams, mergeParamsChecked } from '../internal/params_utils.js';import { comparePublicParamsPaths, Ordering } from '../internal/query/compare.js';import { stringifyPublicParams } from '../internal/query/stringify_params.js'; + +import { assert, mapLazy, objectEquals } from '../util/util.js'; + + + +// ================================================================ +// "Public" ParamsBuilder API / Documentation +// ================================================================ + +/** + * Provides doc comments for the methods of CaseParamsBuilder and SubcaseParamsBuilder. + * (Also enforces rough interface match between them.) + */ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/** + * Determines the resulting parameter object type which would be generated by an object of + * the given ParamsBuilder type. + */ + + + + + + + + + +// ================================================================ +// Implementation +// ================================================================ + +/** + * Iterable over pairs of either: + * - `[case params, Iterable]` if there are subcases. + * - `[case params, undefined]` if not. + */ + + + + +/** + * Base class for `CaseParamsBuilder` and `SubcaseParamsBuilder`. + */ +export class ParamsBuilderBase { + + + constructor(cases) { + this.cases = cases; + } + + /** + * Hidden from test files. Use `builderIterateCasesWithSubcases` to access this. + */ + + + +} + +/** + * Calls the (normally hidden) `iterateCasesWithSubcases()` method. + */ +export function builderIterateCasesWithSubcases( +builder, +caseFilter) +{ + + + + + return builder.iterateCasesWithSubcases(caseFilter); +} + +/** + * Builder for combinatorial test **case** parameters. + * + * CaseParamsBuilder is immutable. Each method call returns a new, immutable object, + * modifying the list of cases according to the method called. + * + * This means, for example, that the `unit` passed into `TestBuilder.params()` can be reused. + */ +export class CaseParamsBuilder extends +ParamsBuilderBase + +{ + *iterateCasesWithSubcases(caseFilter) { + for (const caseP of this.cases(caseFilter)) { + if (caseFilter) { + // this.cases() only filters out cases which conflict with caseFilter. Now that we have + // the final caseP, filter out cases which are missing keys that caseFilter requires. + const ordering = comparePublicParamsPaths(caseP, caseFilter); + if (ordering === Ordering.StrictSuperset || ordering === Ordering.Unordered) { + continue; + } + } + + yield [caseP, undefined]; + } + } + + [Symbol.iterator]() { + return this.cases(null); + } + + /** @inheritDoc */ + expandWithParams( + expander) + { + const baseGenerator = this.cases; + return new CaseParamsBuilder(function* (caseFilter) { + for (const a of baseGenerator(caseFilter)) { + for (const b of expander(a)) { + if (caseFilter) { + // If the expander generated any key-value pair that conflicts with caseFilter, skip. + const kvPairs = Object.entries(b); + if (kvPairs.some(([k, v]) => k in caseFilter && !objectEquals(caseFilter[k], v))) { + continue; + } + } + + yield mergeParamsChecked(a, b); + } + } + }); + } + + /** @inheritDoc */ + expand( + key, + expander) + { + const baseGenerator = this.cases; + return new CaseParamsBuilder(function* (caseFilter) { + for (const a of baseGenerator(caseFilter)) { + assert(!(key in a), `New key '${key}' already exists in ${JSON.stringify(a)}`); + + for (const v of expander(a)) { + // If the expander generated a value for this key that conflicts with caseFilter, skip. + if (caseFilter && key in caseFilter) { + if (!objectEquals(caseFilter[key], v)) { + continue; + } + } + yield { ...a, [key]: v }; + } + } + }); + } + + /** @inheritDoc */ + combineWithParams( + newParams) + { + assertNotGenerator(newParams); + const seenValues = new Set(); + for (const params of newParams) { + const paramsStr = stringifyPublicParams(params); + assert(!seenValues.has(paramsStr), `Duplicate entry in combine[WithParams]: ${paramsStr}`); + seenValues.add(paramsStr); + } + + return this.expandWithParams(() => newParams); + } + + /** @inheritDoc */ + combine( + key, + values) + { + assertNotGenerator(values); + const mapped = mapLazy(values, (v) => ({ [key]: v })); + return this.combineWithParams(mapped); + } + + /** @inheritDoc */ + filter(pred) { + const baseGenerator = this.cases; + return new CaseParamsBuilder(function* (caseFilter) { + for (const a of baseGenerator(caseFilter)) { + if (pred(a)) yield a; + } + }); + } + + /** @inheritDoc */ + unless(pred) { + return this.filter((x) => !pred(x)); + } + + /** + * "Finalize" the list of cases and begin defining subcases. + * Returns a new SubcaseParamsBuilder. Methods called on SubcaseParamsBuilder + * generate new subcases instead of new cases. + */ + beginSubcases() { + return new SubcaseParamsBuilder(this.cases, function* () { + yield {}; + }); + } +} + +/** + * The unit CaseParamsBuilder, representing a single case with no params: `[ {} ]`. + * + * `punit` is passed to every `.params()`/`.paramsSubcasesOnly()` call, so `kUnitCaseParamsBuilder` + * is only explicitly needed if constructing a ParamsBuilder outside of a test builder. + */ +export const kUnitCaseParamsBuilder = new CaseParamsBuilder(function* () { + yield {}; +}); + +/** + * Builder for combinatorial test _subcase_ parameters. + * + * SubcaseParamsBuilder is immutable. Each method call returns a new, immutable object, + * modifying the list of subcases according to the method called. + */ +export class SubcaseParamsBuilder extends +ParamsBuilderBase + +{ + + + constructor( + cases, + generator) + { + super(cases); + this.subcases = generator; + } + + *iterateCasesWithSubcases(caseFilter) { + for (const caseP of this.cases(caseFilter)) { + if (caseFilter) { + // this.cases() only filters out cases which conflict with caseFilter. Now that we have + // the final caseP, filter out cases which are missing keys that caseFilter requires. + const ordering = comparePublicParamsPaths(caseP, caseFilter); + if (ordering === Ordering.StrictSuperset || ordering === Ordering.Unordered) { + continue; + } + } + + const subcases = Array.from(this.subcases(caseP)); + if (subcases.length) { + yield [ + caseP, + subcases]; + + } + } + } + + /** @inheritDoc */ + expandWithParams( + expander) + { + const baseGenerator = this.subcases; + return new SubcaseParamsBuilder(this.cases, function* (base) { + for (const a of baseGenerator(base)) { + for (const b of expander(mergeParams(base, a))) { + yield mergeParamsChecked(a, b); + } + } + }); + } + + /** @inheritDoc */ + expand( + key, + expander) + { + const baseGenerator = this.subcases; + return new SubcaseParamsBuilder(this.cases, function* (base) { + for (const a of baseGenerator(base)) { + const before = mergeParams(base, a); + assert(!(key in before), () => `Key '${key}' already exists in ${JSON.stringify(before)}`); + + for (const v of expander(before)) { + yield { ...a, [key]: v }; + } + } + }); + } + + /** @inheritDoc */ + combineWithParams( + newParams) + { + assertNotGenerator(newParams); + return this.expandWithParams(() => newParams); + } + + /** @inheritDoc */ + combine( + key, + values) + { + assertNotGenerator(values); + return this.expand(key, () => values); + } + + /** @inheritDoc */ + filter(pred) { + const baseGenerator = this.subcases; + return new SubcaseParamsBuilder(this.cases, function* (base) { + for (const a of baseGenerator(base)) { + if (pred(mergeParams(base, a))) yield a; + } + }); + } + + /** @inheritDoc */ + unless(pred) { + return this.filter((x) => !pred(x)); + } +} + +/** Assert an object is not a Generator (a thing returned from a generator function). */ +function assertNotGenerator(x) { + if ('constructor' in x) { + assert( + x.constructor !== function* () {}().constructor, + 'Argument must not be a generator, as generators are not reusable' + ); + } +} \ No newline at end of file diff --git a/testing/web-platform/mozilla/tests/webgpu/common/framework/resources.js b/testing/web-platform/mozilla/tests/webgpu/common/framework/resources.js new file mode 100644 index 0000000000..aa6ac2c1d5 --- /dev/null +++ b/testing/web-platform/mozilla/tests/webgpu/common/framework/resources.js @@ -0,0 +1,110 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/ /** + * Base path for resources. The default value is correct for non-worker WPT, but standalone and + * workers must access resources using a different base path, so this is overridden in + * `test_worker-worker.ts` and `standalone.ts`. + */let baseResourcePath = './resources';let crossOriginHost = ''; + +function getAbsoluteBaseResourcePath(path) { + // Path is already an absolute one. + if (path[0] === '/') { + return path; + } + + // Path is relative + const relparts = window.location.pathname.split('/'); + relparts.pop(); + const pathparts = path.split('/'); + + let i; + for (i = 0; i < pathparts.length; ++i) { + switch (pathparts[i]) { + case '': + break; + case '.': + break; + case '..': + relparts.pop(); + break; + default: + relparts.push(pathparts[i]); + break; + } + } + + return relparts.join('/'); +} + +function runningOnLocalHost() { + const hostname = window.location.hostname; + return hostname === 'localhost' || hostname === '127.0.0.1' || hostname === '::1'; +} + +/** + * Get a path to a resource in the `resources` directory relative to the current execution context + * (html file or worker .js file), for `fetch()`, ``, `